Ele faz exatamente como você descreve no meu sistema Debian Squeeze.
root@neo:~# echo something | logger -t logstuff
root@neo:~# cd /var/log
root@neo:/var/log# tail -f messages
Jun 20 07:12:53 neo kernel: 1264 pages in swap cache
Jun 20 07:12:53 neo kernel: Swap cache stats: add 246940, delete 245676, find 95246080/95251764
Jun 20 07:12:53 neo kernel: Free swap = 254264kB
Jun 20 07:12:53 neo kernel: Total swap = 262140kB
Jun 20 07:12:53 neo kernel: 131071 pages RAM
Jun 20 07:12:53 neo kernel: 0 pages HighMem
Jun 20 07:12:53 neo kernel: 2707 pages reserved
Jun 20 07:12:53 neo kernel: 35457 pages shared
Jun 20 07:12:53 neo kernel: 77069 pages non-shared
Jun 20 10:22:26 neo logstuff: something
root@neo:/var/log# cat /etc/debian_version
6.0.5
Esta é uma configuração padrão, e logger
é fornecido por um dos pacotes Debian de baixo nível, então há uma boa chance de ele ser instalado ( bsdutils ). Se não funcionar no seu sistema, é possível / provável que a configuração do syslog ( rsyslog
, o que você tenha instalado) esteja enviando os alertas para um arquivo diferente.