O que inicia o syslog e o logrotate?

2

Eu estava procurando em /etc/rc?.d e não vi muitos scripts em comparação com o número de scripts em /etc/init.d .

Eu vejo syslog em execução na minha máquina, mas quem começou? Nenhum script em /etc/rc?.d aponta para ele.

Além disso, logrotate não está em execução ( ps aux | grep logrotate ), mas parece estar em execução. E se eu olhar para a sua configuração eu vejo que cuida de rsyslog .

Onde toda a mágica acontece?

    
por Thomas 20.11.2014 / 11:51

1 resposta

3

Fazer um dpkg -L logrotate deve dar uma pista sobre o logrotate:

$ dpkg -L logrotate 
.
.
/etc/logrotate.d
/etc/logrotate.conf
/etc/cron.daily
/etc/cron.daily/logrotate

Que indica cron inicia logrotate (via as entradas anacron em / etc / crontab).

syslog normalmente vem do pacote rsyslog . ( man rsyslogd )

    
por 20.11.2014 / 12:25

Tags