以下の内容はhttps://iww.hateblo.jp/entry/20221109/rsyslog-rotateより取得しました。


/usr/lib/rsyslog/rsyslog-rotate

/etc/logrotate.d/rsyslog に書いてある rsyslog-rotate とは

/var/log/syslog
{
        rotate 7
        daily
        missingok
        notifempty
        delaycompress
        compress
        postrotate
                /usr/lib/rsyslog/rsyslog-rotate
        endscript
}

正体はこういうスクリプトだった

# cat /usr/lib/rsyslog/rsyslog-rotate
#!/bin/sh

if [ -d /run/systemd/system ]; then
    systemctl kill -s HUP rsyslog.service
else
    invoke-rc.d rsyslog rotate > /dev/null
fi

else節のほう、昔のlogrotateの設定で見たやつだ!

rsyslogdがログファイルを掴んで離さない - 揮発性のメモ2
rsyslogがローテート済みのログをつかみ続ける現象を回避するやつ


rsyslogdにログ出してもらってる人はみんなこれ書けってことになるんだろうけど、
みんながみんなこれ書いていたら 結構な無駄じゃあないのかな・・・




以上の内容はhttps://iww.hateblo.jp/entry/20221109/rsyslog-rotateより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14