Ubuntuをインストールまたはアップグレードするときに使用するインストールスクリプトを記述しようとしています。修正に問題がありlogrotate.d
ます:
/var/log/ufw.log
{
rotate 7
weekly
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
reload rsyslog >/dev/null 2>&1 || true
endscript
}
に変更rotate nnn
したいですrotate 99
。nnnが任意の桁数(通常は1または2)であっても機能しますが、postrotate
回線には影響しません。
私はこれら2つを試しましたが、必要なものはどちらも実行していません(nnnを1、2、または3桁でテストしました)。
sudo sed 's/rotate[0-9]*/rotate 99/' /etc/logrotate.d/ufw
sudo sed 's/^rotate[0-9]/rotate 99/' /etc/logrotate.d/ufw