Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2361 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Problème avec syslog

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec syslog

n°656046
sharlaan
Posté le 28-03-2005 à 23:27:28  profilanswer
 

Voila, pour un programme perl, je souhaite passer par syslog et et que tout soit loggué dans un fichier précis.
J'ai donc rajouté cette ligne dans /etc/syslog.conf et j'ai fait un kill -HUP syslog

Code :
  1. test.*              /var/log/test/test.log


 
J'ai testé avec ce programme perl :

Code :
  1. #!/usr/bin/perl
  2. use Sys::Syslog;
  3. openlog('Mon_Programme' , 'pid', 'test');
  4. syslog('info', 'blabla');
  5. closelog();


 
Et syslog refuse de remplir le fichier que je souhaite (j'ai testé en créant le fichier + chmod 600), par contre je vois bien passer le message dans /var/log/message.
 
Une idée pour réglé ce petit probleme, mis à part que le probleme semble venir de ma modification de syslog.conf ?


---------------
"Deux chose sont infinies, l'univers et la sotise humaine. Mais je ne suis pas sûr de ce j'affirme quant à l'univers." Albert Einstein
mood
Publicité
Posté le 28-03-2005 à 23:27:28  profilanswer
 

n°656519
sharlaan
Posté le 30-03-2005 à 09:46:07  profilanswer
 

up ...


---------------
"Deux chose sont infinies, l'univers et la sotise humaine. Mais je ne suis pas sûr de ce j'affirme quant à l'univers." Albert Einstein
n°656643
ory
Posté le 30-03-2005 à 16:28:46  profilanswer
 

tu ne peux pas créer des "directives" spécifiques à ton truc, elles existent déjà et ne sont pas extensibles :
 
man syslog.conf :
 

The selector field itself again consists of two parts, a facility and a
priority
(...)
The  facility  is  one of the following keywords: auth, authpriv, cron,
       daemon, ftp, kern, lpr, mail, mark, news, security (same as auth), sys‐
       log, user, uucp and local0 through local7.
 
The priority is one of the  following  keywords,  in  ascending  order:
       debug,  info, notice, warning, warn (same as warning), err, error (same
       as err), crit, alert, emerg,  panic  (same  as  emerg).


 
En gros tu ne peux définir au mieux ce que tu veux mettre dans un fichier qu'avec 2 trucs(facility.priority)
 
Si tu veux un truc carrément plus souple et puissant (tri du contenu par  regexp, remote-loggin tcp ou udp, ...) essaye syslog-ng, qui réponds à ton attente.


Message édité par ory le 30-03-2005 à 16:29:51
n°656852
sharlaan
Posté le 30-03-2005 à 23:03:27  profilanswer
 

arf ...
 
okay merci, j'ai du pas pensé à lire le man de syslog.conf, j'ai juste lu syslogd en diagonale. Donc c'est tout à fait normal que ca fonctionne pas ...


---------------
"Deux chose sont infinies, l'univers et la sotise humaine. Mais je ne suis pas sûr de ce j'affirme quant à l'univers." Albert Einstein

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Problème avec syslog

 

Sujets relatifs
[debian] probleme resolution ecran et probleme firefoxDual-screen probleme au reboot!!
Problème son (A7N8X-deluxe) ubuntuProblème de passage graphique -> texte
[Resolu][X, KDE] Probleme de couleursproblème de polices sous Debian
ProFTPD : probleme avec le compte anonymeQmail, problème d'autentification
[debian woody] Probleme de downgrade de mysql 4.1 -> 4.0Probleme chargement KDM [HELP !]
Plus de sujets relatifs à : Problème avec syslog


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR