wtyd Posted August 3, 2016 · Report post В основмном используем дебиан, но затесалась в рядах серверов одна Федора :-). С дебианами подобных проблем не замечено. С федорой такая ситуация: После смены часового пояса были скачаны тарболы с обновлёнными данными таймзон, скомпилированы и установлены. 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 · Report post может правильнее обновить пакет tzdata Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
wtyd Posted August 3, 2016 · Report post может правильнее обновить пакет tzdata Не хочу рисковать, сервер несколько лет не обновляли. Так он и со стандартным пакетом так же себя ведёт. Это какой-то федорский прикол, что зона не на весь сервер и не на всех юзеров действует. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kayot Posted August 3, 2016 · Report post Дык оно у вас и не должно работать. Зачем ссылку в хомяк рута сделали, вместо того что б файлик положить в /etc? Ни у кого кроме рута к нему доступа нет. Убейте ссылку, скопируйте файл зоны как /etc/localtime. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
wtyd Posted August 3, 2016 (edited) · Report post Дык оно у вас и не должно работать. Зачем ссылку в хомяк рута сделали, вместо того что б файлик положить в /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...