Ah ! On se rapproche, voilà ce qu’il y a dans mon /etc/crontab:
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
Et cela correspond au processus mystérieux qui écrit toutes les heures vers 17mn !
Par contre mon /etc/cron.d est pratiquement vide:
/etc/cron.d/anacron: crontab entries for the anacron package
30 7 * * * root test -x /etc/init.d/anacron && /usr/sbin/invoke-rc.d anacron start >/dev/null
Donc apparemment ce serait le run-parts qui écrirait toutes les heures quelque chose même s’il n’y a rien à faire ?
Edit: apparemment non, j’ai lancé manuellement run-parts et il n’écrit rien…
Je retiens le coup de monter le /tmp en tmpfs mais j’avais le même problème avec le /var/log avec tous ces process qui loggaient un peu tout et n’importe quoi.
J’ai réglé un peu les logs de quelques programmes et maintenant les logs sont plus rationnels et /var/log n’est plus modifié en permanence (et donc pas besoin de le monter en tmpfs).
CRON est je crois le dernier programme qui m’embête avant d’avoir une machine qui ne fait (presque) rien lorsque je ne lui demande rien.
Merci !