klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Rsync и время в log-файле

Демон "rsync" писала команда samba.org, со всеми вытекающими.

Есть у него забавный баг. Если в конфиге присутствует параметр "use chroot = yes",  то chroot-ованный потомок не может корректно унаследовать от родительского процесса timezon-у и начинает писать в лог время по GMT. Выглядит довольно смешно: частично записи в логе идут по местному времени, частично перемежаются записями по GMT.

Лечится следующим образом. Либо в init-скрипт, либо в /etc/defaults/rsync (для Debian-а) где-нибудь добавляется заклинание export TZ="MSK-4", где вместо "MSK-4" необходимо подставить нужную timezone. Вышеприведённый пример -- для Москвы. После перезапуска демон начинает гадить в лог с правильным временем.

Tags: linux, администрирование, грабли
Subscribe

  • ОколоITшный дыбр #69

    ... Ходють слухи, что коль скоро ТыТрубка официально не заблокирована и Рoскoмпoзoр никаких публичных пресс-релиов так и не выкатил, так что…

  • ОколоITшный дыбр #66

    ... Я кажется понял почему все эти мамкины облакостроители так любят Ubuntu в качестве гостевой системы и не любят Debian. Оказывается, Ubuntu…

  • ОколоITшный дыбр #62

    ... В предыдущем посте я написал про подъемник для инвалидов. Впрочем, некоторым инвалидам в России живётся очень даже неплохо. Например, вот таким.…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments