On 08/09/2023 03:31, Tim Sattarov wrote:

On 2023-09-07 04:09, Eugene Berdnikov wrote:
  Rsyslog переломан в нескольких местах.
Если не ошибаюсь, то в последнем (12) Дебьяне rsyslog по умолчанию не ставится и стоит только системный журнал из systemd...

https://wiki.debian.org/Rsyslog#Deprecation_in_Bookworm

Тогда уж
https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#changes-to-system-logging

Я за развитием сюжета не следил, но есть ощущение, что просто люди жаловались, что место на диске тратится на второй экземпляр логов, которые можно достать из journald. Я не буду спорить, что в некоторых случаях rsyslog может не работать. При этом я удивлюсь, если услышу убедительные аргументы против того, что он нормально работал почти у всех.

А по поводу rsyslog-rotate, можно проверить, что патч https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031399#24 накладывается и корректно работает, а потом вежливо, без негатива в сторону systemd/journald, о нем напомнить, подтвердив, что он решает проблему.

В unstable вроде версия обновилась несколько раз, так что пакет не выглядит заброшенным. Сомневаюсь правда, что исправление попадет в bookworm, если не случится какой-нибудь страшный CVE. Может в devuan пересоберут пакет.

P.S. Можно еще в скрипт добавить дополнительный else с вызовом logger, чтобы напомнить администратору, что ротацию логов надо чинить.

Ответить