| 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. В любом случае, именно этого пакета в репозитории больше нет. |