La poubelle c'est /dev/null
]>j'ai essayé mais sans succès à faire une rotation avec logrotate.
le but, c'est qu'une fois le fichier log arrive à 10Mo, il coupe le serveur avec la commande adéquate, qu'il copie puis compresse le log et vide le log original.
une fois cela fait, il relance le serveur comme il faut puis il attend qu'il re-atteigne 10Mo.
Mais il ne dois pas faire celui en plein apres-midi ou soir vu que c'est plein.
un cron de la rotation est-il possible ? (genre 6H du matin)?
je ne sais pas si c'est possible de faire tout cela.
"/home/games/etpro-logs/etconsole.log" {
daily
rotate 5
size=10M
compress
copytruncate
nodelaycompress
nomail
nomissingok
noolddir
notifempty
prerotate
killall -9 etpro.x86 >& /dev/null
/endscript
postrotate
sh /home/scripts/etpro.sh & >& /dev/null
/endscript
}
Merci.
]>