On Sat, Sep 09, 2023 at 09:41:36AM +0700, Max Nikulin wrote:
> А по поводу rsyslog-rotate, можно проверить, что патч
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031399#24 накладывается и
> корректно работает, а потом вежливо, [...]

 Этот патч требует /etc/init.d/rsyslog, что, собственно, в комментарии
 к нему и написано. А скрипт этот в дистрибутив не положили.

 Но там не написано, что выполнить задачу скрипта /etc/init.d/rsyslog
 не очень просто, потому что rsyslogd при рестарте запускается через раз.
 Мои попытки сделать в скрипте цикл и на каждой итерации проверять,
 запустился rsyslogd или нет, не привели к успеху даже в варианте
 "5 итераций и ожидание 3 секунды после перезапуска" -- всё равно бывали
 случаи, когда процесс не запускался. Автоподъём по крону эту проблему
 решает, но нужно понимать, что иногда система живёт без сислога.
-- 
 Eugene Berdnikov

Ответить