logrotate

Ce module permet d'archiver les logs générés par des applicatifs (démons par exemple). Les modules apache, mysql, ldap sont automatiquement configurés pour être archivés par logrotate. Les logs sont automatiquement compressés.

Packages debian nécessaires : logrotate

Modules pkgi nécessaires : cron

Variables spécifiques pkgi : Aucune

Structure du module :

  • etc/cron.d/logrotate : crontab chargée d'appeler usr/sbin/logrotate une fois par jour
  • usr/sbin/logrotate : script qui se charge d'archiver les logs en fonction des paramètres définis dans etc/logrotate.conf et etc/logrotate.d/.
  • etc/logrotate.conf : fichier de config du module
  • etc/logrotate.d/ : répertoire contenant des fichiers de config sous forme modulaire (c'est ici que les autres modules viennent déposer leurs configurations spécifiques)
 
modules/logrotate.txt · Dernière modification: 2011/09/01 17:43 par parmentf
Recent changes RSS feed Powered by PHP Hosted on Debian Driven by DokuWiki Deployed by Pkgi