utimensat не работает с удаленными файловыми системами - PullRequest
0 голосов
/ 03 августа 2020

Я просмотрел источники coreutils touch и использовал вызов utimensat, чтобы установить метку времени для файла. Только чтобы через несколько дней обнаружить, что он не работает в смонтированных удаленных каталогах - только в локальных.

В частности: у меня есть смонтированный sshfs в папке / mnt /; мои вызовы utimensat не изменяют время модификации файлов в этой папке. Другие части дерева в порядке. У меня есть все права доступа и права записи в папку / mnt /, я могу успешно трогать файлы там. Но не из-за моего собственного звонка.

Есть идеи, в чем проблема и решение?

...