Jump to content
Калькуляторы

timezone в Fedora непонятки

В основмном используем дебиан, но затесалась в рядах серверов одна Федора :-). С дебианами подобных проблем не замечено. С федорой такая ситуация:

 

После смены часового пояса были скачаны тарболы с обновлёнными данными таймзон, скомпилированы и установлены.

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, пишет в именах файлов локальное время после рестарта).

 

Почему так происходит ? Что можно сделать ? Как всем и всегда поставить правильную зону ? :-)

Share this post


Link to post
Share on other sites

может правильнее обновить пакет tzdata

Share this post


Link to post
Share on other sites

может правильнее обновить пакет tzdata

 

Не хочу рисковать, сервер несколько лет не обновляли. Так он и со стандартным пакетом так же себя ведёт. Это какой-то федорский прикол, что зона не на весь сервер и не на всех юзеров действует.

Share this post


Link to post
Share on other sites

Дык оно у вас и не должно работать.

Зачем ссылку в хомяк рута сделали, вместо того что б файлик положить в /etc? Ни у кого кроме рута к нему доступа нет.

Убейте ссылку, скопируйте файл зоны как /etc/localtime.

Share this post


Link to post
Share on other sites

Дык оно у вас и не должно работать.

Зачем ссылку в хомяк рута сделали, вместо того что б файлик положить в /etc? Ни у кого кроме рута к нему доступа нет.

Убейте ссылку, скопируйте файл зоны как /etc/localtime.

 

Вот же ж я лошара :-))), спасибо.

 

Просто есть ещё серверы на FreeBSD, тоже неапгрейдабельные. С ними такой финт прошёл нормально -- у них права на /root другие :-).

Edited by wtyd

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now