Apache : vider les logs de plus d’un an

La loi LCEN de 2004 nous contraint à conserver les logs de nos serveurs dédiés durant un an. Cette obligation peut être prolongée à la demande d’une autorité de police judiciaire.

La méthode classique est de pratiquer la rotation des logs avec LogRotate. Et puis, vous pouvez aussi, de guerre lasse, employer une méthode plus brutale en purgeant récursivement votre dossier /var/log et notamment le dossier /var/log/httpd des logs vieux de plus d’un an des accès au serveur Apache, à l’aide de la commande find sous Linux.

rm -f $(find /var/log -type f -mtime +365)

Apache : vider les logs de plus d'un an

Apache  / Apache