Summary: | После ротации логов не выполняет переоткрытие файлов службами syslog*. Скрипт /sbin/reload-syslog не работает, когда система загружена systemd | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Dmitriy Shadrinov <shadrinov> | ||||
Component: | syslog-common | Assignee: | placeholder <placeholder> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | glebfm, ldv, placeholder, shadrinov | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Dmitriy Shadrinov
2020-06-09 13:22:11 MSK
Created attachment 8831 [details]
Доработанный скрипт перезагрузки системы syslog*
В таком виде скрипт породит зависимость на systemd, предлагаю попробовать иначе: - if [ -f "$LOCKDIR/$n" ]; then - /sbin/service $n reload && break - fi + /sbin/service $n status >/dev/null 2>&1 && + /sbin/service $n reload && + break Так гораздо красивее. |