| 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, vt | ||||
| 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 Так гораздо красивее. |