Summary: | Множественный перезапуск syslogd на момент выполнения скрипта /etc/cron.daily/logrotate | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Roman Savochenko <rom_as> |
Component: | syslogd | Assignee: | Alexey Gladkov <legion> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | asy, glebfm, ldv, legion, php-coder, wrar |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Roman Savochenko
2007-07-25 11:14:22 MSD
Вообще-то, ничего не рушится. Достаточно посмотреть на /etc/logrotate.d/syslog и обнаружить там: postrotate /sbin/reload-syslog >/dev/null endscript Соответственно, оно столько раз и запускается. Мне кажется, это, скорее, фича, чем баг. Странная фича, десяток раз перезапускать syslogd. А если там будет сотня протоколов? Так было всегда. Тогда спишем на неизбежность и закроем. Не понял почему закрыли как FIXED? Судя по обсуждению надо закрывать как WORKSFORME или что-нить в этом духе. re later Непонятно, зачем на syslogd вешали, на самом деле: ему говорят перезапускаться, он и перезапускается. Разве что в надежде, что он сам бы начал определять, что файл переименован, и можно было бы у пакетов в скриптах для logrotate убрать вызов reload-syslog. В любом случае, именно этого пакета в репозитории больше нет. |