6.54. Sysklogd-1.4.1

Il pacchetto Sysklogd contiene programmi per loggare i messaggi di sistema, come come quelli dati dal kernel quando accadono cose inusuali.

Tempo approssimativo di costruzione: 0.1 SBU

Spazio su disco richiesto: 0.5 MB

L'installazione di Sysklogd dipende da: Binutils, Coreutils, GCC, Glibc, and Make

6.54.1. Installazione di Sysklogd

Sysklogd ha problemi con i kernel delle serie Linux 2.6. Correggere questi problemi applicando la seguente patch:

patch -Np1 -i ../sysklogd-1.4.1-kernel_headers-1.patch

C'è anche una race condition nella logica di gestione dei segnali, e questo talvolta confonde l'initscript di sysklogd. Correggere questo bug applicando un'altra patch:

patch -Np1 -i ../sysklogd-1.4.1-signal-1.patch

Compilare il pacchetto:

make

Installare il pacchetto:

make install

6.54.2. Configurazione di Sysklogd

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

6.54.3. Contenuti di Sysklogd

Programmi installati: klogd e syslogd

Brevi descrizioni

klogd

Un demone di sistema per intercettare e registrare i messaggi del kernel

syslogd

Registra i messaggi che i programmi di sistema offrono per il logging