El paquete Sysklogd contiene programas para registrar los mensajes del sistema, como aquellos generados por el núcleo cuando sucede algo inusual.
El siguiente parche corrige varios problemas, uncluido un problema cuando se construye Sysklogd con los núcleos de las series Linux 2.6:
patch -Np1 -i ../sysklogd-1.4.1-fixes-1.patch
El siguiente parche hace que Sysklogd trate los bytes en el rango 0x80--0x9f literalmente, en vez de reemplazarlos con los códigos octales, en los mensajes que se registran. Si no se parchea Sysklogd podrían dañarse los mensajes con codificación UTF-8:
patch -Np1 -i ../sysklogd-1.4.1-8bit-1.patch
Compila el paquete:
make
Este paquete no incluye un banco de pruebas.
Instala el paquete:
make install
Crea un nuevo fichero /etc/syslog.conf ejecutando lo siguiente:
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