Более того, если время последней модификаци файла поменять вручную (например, через Ctrl-A в Far-е), то та же закономерность: если это время "летнее" - всё ОК, если "зимнее" - то с Linux-а видим, что файл на час старше, чем нужно.
Первое, что пришло в голову, - проверить, везде ли переход на зимнее время произошёл как надо, и везде ли установлена та же временная зона. Проверил - всё корректно: и NetWare, и Windows-ы, и Linux свой часовой пояс показывают правильно, разницу с UTC (Гринвичем) - тоже, засинхронизированы от одного источника. Ничего не понимаю. Попробовал тот же эксперимент с файлами, физически расположенными на Linux-е (и доступными через Samba-овую "шару") - там всё отображается корректно: что с рабочей станции Windows, что из самого Linux-а; как для файлов, обновлённых "летом", так и "зимой" (т.е. никаких разногласий нет). Глюк ncpfs-а, что ли?
Upd: После перезагрузки Linux-а ситуация изменилась. Теперь наоборот - корректно отображаются файлы, созданные "зимой", а созданные "летом" отличаются на час, но уже в другую сторону (на час позже). Т.е. файл, созданный 27 октября в 16:00, отображается в Linux-е как созданный 27 октября в 17:00.
Вообще ничего не понимаю. Перемонтирование на Linux-е томов сервера NetWare (umount/mount) на ситуацию не влияло никак, а простая перезагрузка самого Linux-а - изменила. Что ж поменялось-то?
