Problème avec syslog - Logiciels - Linux et OS Alternatifs
Marsh Posté le 30-03-2005 à 09:46:07
up ...
Marsh Posté le 30-03-2005 à 16:28:46
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 |
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.
Marsh Posté le 30-03-2005 à 23:03:27
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 ...
Marsh Posté le 28-03-2005 à 23:27:28
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
J'ai testé avec ce programme perl :
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