««« | »»»
Leopard: rotazione del system.log
Con Mac OS X 10.5, la gestione dei log non è più affidata a degli script di shell ma usa newsyslog(8), una utility che arriva da NetBSD/FreeBSD.
Solitamente questa utility viene lanciata regolarmente via cron ma su Mac OS X 10.5 viene usato launchd(8), con risultati più o meno equivalenti: newsyslog viene lanciata a mezzanotte e, se la macchina è spenta o in sleep, l’esecuzione viene rinviata quando è disponibile.
Tuttavia, newsyslog.conf(5), di default, ruota il system.log entro un’ora dalla mezzanotte e quindi la rotazione può essere rinviata indefinitamente. Per correggere il problema basta modificare /etc/newsyslog.conf, o specificando un’orario più adatto o esprimendo la frequenza di rotazione in termini di intervallo.
Per altri dettagli: “10.5: Allow the system.log file to be rotated daily”.
Per proseguire
Commenti e trackback sono disabilitati.