Die in Sysklogd enthaltenen Programme dienen zum Aufzeichnen von Systemmeldungen, zum Beispiel denen des Kernels wenn ungewöhnliche Ereignisse auftreten.
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-1.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
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