La rotazione dei log su una debian4 con syslog-ng installato non funziona (file user, syslog, kern, etc...) qualcuno ha qualche idea? Ho abilitato la verbosità e la redirezione dell'output nel file /etc/cron.daily/logrotate ma il file di log è vuoto, pare proprio che logrotate non venga eseguito.
c'è logrotate nei file di conf di anacron (/etc/cron.daily) ?
- Al & Luminio ™
@alessiobblà l'aggiornamento è schedulato, ma parliamo di 20 macchine di produzione, non è cosi facile @craiv - i permessi sono a posto @mbuto - si ho anche modificato il file aggiungendo "-v" e la redirezione su un file di log, ma il file di log è vuoto.
- M0rF3uS #pucciaffa_ftw ✠
Dai che è sempre lo stesso script :D (trolling ya)
- Blà VS Food
permission ok, anacron in esecuzione (vedo due pid di anacron, è normale?)
- M0rF3uS #pucciaffa_ftw ✠
oh wait, anacron è in esecuzione ma il file sotto /usr/sbin NON c'è....
- M0rF3uS #pucciaffa_ftw ✠
no però non centra niente, perché c'è un OR (se c'è anacron fai questo, sennò fai quest'altro)
- M0rF3uS #pucciaffa_ftw ✠
e "quest'altro" c'è? non mi sembra normale vedere 2 PID di anacron, a meno che non siano padre-figlio
- Al & Luminio ™
si "quest'altro" è in sostanza ( cd / && run-parts --report /etc/cron.daily ) e cron.daily è popolata con gli scripts giusti e con permessi di esecuzione.
- M0rF3uS #pucciaffa_ftw ✠
ha mai funzionato e quando ha smesso di funzionare? dici che a mano funziona, anche lanciando lo script sotto /etc/cron.daily ?
- Al & Luminio ™
si a mano funziona, prima funzionava a dovere, ha smesso di funzionare dal momento che ho installato syslog-ng al posto di sysklogd, su *tutte* le debian 4. debian 5 e 6 non soffrono di questo problema.
- M0rF3uS #pucciaffa_ftw ✠
evidentemente è un bug di syslog-ng sulla 4: trovato niente sui forum di assistenza?
- Al & Luminio ™
Se usi debian 4 hai problemi ben più grossi di questo. Così a occhio, non funziona perché le vecchie versioni di sysklogd facevano da sole la rotazione e quindi se lo togli devi organizzarti tu con logrotate.
- Marco d'Itri