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

  • Вопрос к гражданам мира

    Граждане мира из числа тех, кто меня читает. А не едет ли кто-нибудь в ближайшее время из этих наших европок в Россиюшку? Знакомый в Дублине хочет…

  • Про дубы и мониторинг

    В одном из проектов мне приходится работать с одним весьма говёным датацентром. Не буду говорить каким. У него на эмблеме изображено дерево. Точно…

  • Evernote окончательно уху ел

    С некоторого момента Evernote окончательно уху ел. Бесплатно даёт подключить только два устройства, причем веб-браузер тоже считается за…

  • 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