Il pacchetto Sysklogd contiene programmi per fare il log dei messaggi di sistema, come quelli dati dal kernel quando accadono cose insolite.
La seguente patch corregge diversi problemi, incluso un problema di costruzione di Sysklogd con i kernel della serie Linux 2.6
patch -Np1 -i ../sysklogd-1.4.1-fixes-1.patch
La patch seguente permette a sysklogd di trattare i byte nel range 0x80--0x9f letteralmente quando vengono loggati, invece di sostituirli con il relativi codici in ottale. Non applicare la patch a sysklogd nella codifica UTF-8 potrebbe danneggiare i messaggi:
patch -Np1 -i ../sysklogd-1.4.1-8bit-1.patch
Compilare il pacchetto:
make
Questo pacchetto non ha una suite di test.
Installare il pacchetto:
make install
Creare un nuovo file /etc/syslog.conf eseguendo il seguente:
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