Die in Sysklogd enthaltenen Programme dienen zum Aufzeichnen von
Systemmeldungen, zum Beispiel denen des Kernels, wenn ungewöhnliche
Ereignisse auftreten.
Geschätzte Kompilierzeit:
weniger als 0,1 SBU
Ungefähr benötigter
Festplattenplatz: 0,6 MB
6.51.1. Installation von Sysklogd
Der folgende Patch behebt mehrere Probleme, unter anderem auch
einen Kompilierfehler von Sysklogd mit Kerneln der 2.6er-Serie:
patch -Np1 -i ../sysklogd-1.4.1-fixes-2.patch
Der folgende Patch sorgt dafür, dass sysklogd die Bytes im Bereich
0x80 bis 0x9f in einem Protokolleintrag literal gespeichert werden,
anstatt sie durch ihre Oktalcodes zu ersetzen. Ohne diesen Patch
würde sysklogd Protokolleinträge unleserlich machen:
patch -Np1 -i ../sysklogd-1.4.1-8bit-1.patch
Kompilieren Sie das Paket:
make
Dieses Paket enthält keine Testsuite.
Installieren Sie das Paket:
make install
6.51.2. Einrichtung
von Sysklogd
Erstellen Sie nun die Konfigurationsdatei /etc/syslog.conf
:
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