6.51. Sysklogd-1.4.1

Le paquet Sysklogd contient des programmes pour les messages de traces système comme ceux donnés par le noyau lorsque des événements inhabituels surviennent.

Temps de construction estimé : moins de 0.1 SBU
Espace disque requis : 0.6 MB

6.51.1. Installation de Sysklogd

Le correctif suivant répare divers problèmes, notamment un problème en compilant Sysklogd avec les noyaux Linux série 2.6 :

patch -Np1 -i ../sysklogd-1.4.1-fixes-2.patch

Le correctif suivant fait en sorte que sysklogd gère les octets de la zone 0x80--0x9f littéralement dans les messages après connexion, au lieu de les remplacer avec des codes en octet. sysklogd non corrigé abîmerait les messages dans l'encodage UTF-8 :

patch -Np1 -i ../sysklogd-1.4.1-8bit-1.patch

Compilez le paquet :

make

Ce paquet n'est pas fourni avec une suite de tests.

Installez le paquet :

make install

6.51.2. Configuration de Sysklogd

Créez un nouveau fichier /etc/syslog.conf en lançant ce qui suit :

cat > /etc/syslog.conf << "EOF"
# Begin /etc/syslog.conf

auth,authpriv.* -/var/log/auth.log
*.*;auth,authpriv.none -/var/log/sys.log
daemon.* -/var/log/daemon.log
kern.* -/var/log/kern.log
mail.* -/var/log/mail.log
user.* -/var/log/user.log
*.emerg *

# End /etc/syslog.conf
EOF

6.51.3. Contenu de Sysklogd

Programmes installés: klogd et syslogd

Descriptions courtes

klogd

Un démon système pour intercepter et tracer les messages du noyau

syslogd

Trace les messages que les programmes systèmes donnent. Chaque message tracé contient au moins une date et un nom d'hôte, et normalement aussi le nom du programme, mais cela dépend de la façon dont le démon de traçage effectue sa surveillance