Par défaut, il est connecté au journal système à /var/log/syslog , il peut donc être lu par :
tail -f /var/log/syslog
Si le fichier n'existe pas, cochez /etc/syslog.conf pour voir le fichier de configuration de syslogd. Notez que le fichier de configuration peut être différent, vérifiez donc le processus en cours s'il utilise un fichier différent :
# ps wuax | grep syslog
root /sbin/syslogd -f /etc/syslog-knoppix.conf
Vous pouvez également utiliser lsof outil pour savoir dans quel fichier journal le syslogd processus utilise, par exemple
sudo lsof -p $(pgrep syslog) | grep log$
Pour envoyer le message de test à syslogd dans le shell, vous pouvez essayer :
echo test | logger
Pour le dépannage, utilisez un outil de trace (strace sous Linux, dtruss sous Unix), par exemple :
sudo strace -fp $(cat /var/run/syslogd.pid)
Que diriez-vous de less /var/log/syslog ?
Un utilitaire très cool est journalctl .
Par exemple, pour afficher syslog sur la console :journalctl -t <syslog-ident> , où <syslog-ident> est l'identité que vous avez donnée à la fonction openlog pour initialiser syslog.
Sur Fedora 19, il semble que la réponse soit /var/log/messages . Bien vérifier /etc/rsyslog.conf s'il a été modifié.