apt-daily timer / service - de onde veio?

4

Nós estamos rodando o Debian 9 e hoje enfrentamos o problema que o servidor Redis (em algumas instâncias) foi reiniciado.

Verificando os logs, encontrei dois serviços desconhecidos - apt-daily e apt-daily-upgrade - ambos adicionados aos timers do systemd:

root@main:/home/user# systemctl list-timers
NEXT                         LEFT          LAST                         PASSED       UNIT                         ACTIVATES
...
Tue 2018-06-19 11:50:11 UTC  4h 6min left  Tue 2018-06-19 05:03:10 UTC  2h 40min ago apt-daily.timer              apt-daily.service
Wed 2018-06-20 06:09:32 UTC  22h left      Tue 2018-06-19 06:41:51 UTC  1h 2min ago  apt-daily-upgrade.timer      apt-daily-upgrade.service

Não consigo encontrar nenhuma informação sobre esses dois usando apropos e Google (embora o arquivo apt-daily.service tenha uma string Documentation=man:apt(8) - mas não há nada sobre apt-daily ).

Alguém sabe o que está acontecendo aqui? Como essas atualizações automáticas podem ser ativadas por padrão?

P.S. Eu também tenho o Debian 8 - nada similar lá.

    
por setevoy 19.06.2018 / 11:36

1 resposta

6

Os timers vêm do pacote apt , por isso, eles são instalados por padrão. Em uma instalação padrão, eles só garantem que os índices sejam atualizados todos os dias; este é um comportamento de longa duração e também é suportado por uma tarefa cron para sistemas sem systemd.

Atualizações do pacote , e as reinicializações resultantes, só acontecerão se unattended-upgrades estiver instalado e siga a configuração desse pacote.

Veja a seção relevante da Referência Debian para detalhes.

    
por 19.06.2018 / 11:46