wtyd Posted August 3, 2016 В основмном используем дебиан, но затесалась в рядах серверов одна Федора :-). С дебианами подобных проблем не замечено. С федорой такая ситуация: После смены часового пояса были скачаны тарболы с обновлёнными данными таймзон, скомпилированы и установлены. ls -la /etc/localtime lrwxrwxrwx 1 root root 35 2016-08-02 04:17 /etc/localtime -> /root/tzdir/etc/zoneinfo/Asia/<зона> В /etc/sysconfig/clock указана другая зона, т.к. новой зоны в системе нет. Но мы пробовали указывать в обоих местах GMT-N , но ничего не изменилось. ntpd работает, у root'а время нормальное показывает, а у обычного юзера показывает "Wed Aug 3 02:40:22 UTC 2016", то есть у юзера зона UTC. Ещё во время загрузки сервисы стартуют так же с зоной UTC, но если их потом рестартануть (из-под root'а), то сервисы начинают нормально работать (это nfcapd, пишет в именах файлов локальное время после рестарта). Почему так происходит ? Что можно сделать ? Как всем и всегда поставить правильную зону ? :-) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
u234 Posted August 3, 2016 может правильнее обновить пакет tzdata Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
wtyd Posted August 3, 2016 может правильнее обновить пакет tzdata Не хочу рисковать, сервер несколько лет не обновляли. Так он и со стандартным пакетом так же себя ведёт. Это какой-то федорский прикол, что зона не на весь сервер и не на всех юзеров действует. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kayot Posted August 3, 2016 Дык оно у вас и не должно работать. Зачем ссылку в хомяк рута сделали, вместо того что б файлик положить в /etc? Ни у кого кроме рута к нему доступа нет. Убейте ссылку, скопируйте файл зоны как /etc/localtime. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
wtyd Posted August 3, 2016 (edited) Дык оно у вас и не должно работать. Зачем ссылку в хомяк рута сделали, вместо того что б файлик положить в /etc? Ни у кого кроме рута к нему доступа нет. Убейте ссылку, скопируйте файл зоны как /etc/localtime. Вот же ж я лошара :-))), спасибо. Просто есть ещё серверы на FreeBSD, тоже неапгрейдабельные. С ними такой финт прошёл нормально -- у них права на /root другие :-). Edited August 3, 2016 by wtyd Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...