Sto cercando di scrivere alcuni script di installazione per quando installo / aggiorno Ubuntu. Sto riscontrando problemi con la correzione logrotate.d
:
/var/log/ufw.log
{
rotate 7
weekly
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
reload rsyslog >/dev/null 2>&1 || true
endscript
}
Voglio passare rotate nnn
a rotate 99
. Deve funzionare affinché nnn sia un numero qualsiasi di cifre (normalmente 1 o 2), ma non influisce sulla postrotate
linea.
Ho provato questi due, ma nemmeno quello di cui ho bisogno (e ho provato con nnn di 1,2 o 3 cifre).
sudo sed 's/rotate[0-9]*/rotate 99/' /etc/logrotate.d/ufw
sudo sed 's/^rotate[0-9]/rotate 99/' /etc/logrotate.d/ufw