8.75. Sysklogd-1.5.1

O pacote Sysklogd contém aplicativos para registrar mensagens do sistema, tais como aquelas emitidas pelo núcleo quando coisas incomuns acontecem.

Tempo aproximado de construção: menos que 0.1 SBU
Espaço em disco exigido: 0.7 MB

8.75.1. Instalação do Sysklogd

Primeiro, corrija um problema que causam uma falha de segmentação no klogd sob certas condições e corrija uma construção obsoleta de aplicativo:

sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c
sed -i 's/union wait/int/' syslogd.c

Compile o pacote:

make

Esse pacote não vem com uma suíte de teste.

Instale o pacote:

make BINDIR=/sbin install

8.75.2. Configurando Sysklogd

Crie um novo arquivo /etc/syslog.conf executando o seguinte:

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

8.75.3. Conteúdo do Sysklogd

Aplicativos instalados: klogd e syslogd

Descrições Curtas

klogd

Um processo de segundo plano do sistema para interceptar e registrar mensagens do núcleo

syslogd

Registra as mensagens que aplicativos do sistema oferecem para registro [Cada mensagem registrada contém pelo menos um carimbo de data e um nome de dispositivo e normalmente o nome do aplicativo também, porém isso depende do quão confiável o processo de segundo plano de registro é dito ser].