Arquivos syslog devem existir antes de o syslogd gravar neles. Você precisará tocar (como root) os nomes dos arquivos que deseja usar primeiro.
touch /var/log/mail.log
touch /var/log/kern.log
...etc
e, em seguida, atualize o syslog
Estou tentando ativar o syslog no AIX. Eu segui as instruções neste post mas não funcionou.
Este é o meu /etc/syslog.conf:
mail.debug /var/log/mail.log rotate size 500k files 10
kern.debug /var/log/kern.log rotate size 500k files 10
syslog.debug /var/log/syslog.log rotate size 500k files 10
daemon.debug /var/log/daemon.log rotate size 500k files 10
local2.debug /var/log/sudo.log rotate size 500k files 10
Eu executei isto:
refresh -s syslogd
Mas nada está aparecendo em / var / log
Estou no AIX 6.1.
Se você quiser enviá-lo para um servidor syslog como 192.168.1.1 você tem que escrever assim em /etc/syslog.conf
user.info @192.168.1.1 rotate size 100k files 5
syslog.info @192.168.1.1 rotate size 100k files 5
auth.info @192.168.1.1 rotate size 100k files 5
local2.info @192.168.1.1 rotate size 100k files 5
depois disso, não se esqueça de aplicar as alterações usando:
#refresh -s syslogd