Syslog sous debian ne log plus

Rouby -  
 Rouby -
J'ai un pb depuis à peu prés un mois.
Sur toutes mes machines debian connectées au net, les logs (/var/log/syslog) sont vides.
Je précise que j'utilise logrotate via cron tout les jours.
Les logs reviennent lorsque je redémarre à la mano sysklogd... pour un jour :-(

2 réponses

  1. Utilisateur anonyme
     
    t'as un truc qui foire dans ton logrotate, il fait pas le kill -SIGHUP

    modifie ton script de logrotate en lui ajoutant un
    pkill -HUP syslogd
    ou un
    kill -HUP `cat /var/run/syslogd.pid`

    c'est curieux, le script de logrotate de syslog en général il est inclus d'office, enfin je pense, dans la plupart des distribs. Tu l'aurais pas refait integralement a la mano?

    un tiens dans les champs
    tu l'auras méchant
    0
  2. Rouby
     
    Sauf la partie générale de logrotate, rien ne concerne directement /var/log/syslog.

    J'ai ajouté ça pour gérer spécifiquement ce fichier, et le mail auto :
    /var/log/syslog {
    daily
    rotate 100
    compress
    mail x@x.x
    mailfirst
    }

    J'étais en train de tester l'option copytruncate, mais kill -HUP me semble une meilleur solution.
    Merci.
    0