Como ser avisado antes de reiniciar os serviços após os upgrades de pacotes?

3

Tenho instâncias de VPS de três provedores diferentes e os de dois provedores solicitarão a reinicialização dos serviços afetados ao executar apt-get upgrade .

As instâncias de VPS de um provedor NÃO solicitam durante a atualização, o que, em seguida, exige que eu vá e reinicie os serviços manualmente depois.

Eu vi mencionar essa configuração em outro lugar, mas ela não parece estar presente em nenhum dos meus sistemas:

DEBIAN_FRONTEND=noninteractive

Eu não sei se é relevante, mas todas essas instâncias do VPS originalmente tinham o Debian 7 e foram atualizadas alguns meses atrás para o Debian 8. Antes disso, eu não lembro de QUALQUER delas solicitando a reinicialização dos serviços. , então eu suspeito que esse comportamento seja novo no Debian 8.

Então, como faço para que TODOS os meus sistemas me avisem para reiniciar os serviços durante uma atualização? Bônus: se você conhece uma maneira de dizer ao apt-get para sempre reiniciar os serviços sem mesmo perguntar, isso seria ótimo!

    
por nosilver4u 17.12.2015 / 17:06

2 respostas

1

O pacote needrestart implementará o que você está descrevendo depois de instalado.

    
por 05.07.2016 / 17:53
0

O prompt é porque os serviços dos quais essas bibliotecas dependem têm verificações especiais para que sejam reiniciados o mais cedo possível, por exemplo, a glibc tem um punhado de serviços críticos que devem ser reiniciados o mais cedo possível . Se esses sistemas não estiverem executando esses serviços ou não tiverem uma sessão interativa aberta quando essas bibliotecas forem atualizadas, eles não solicitarão uma reinicialização, eles não precisam ou estão sendo atualizados em uma sessão interativa e, a partir de agora, ele solicita você.

Para obter uma solicitação antes da atualização, você precisa:

  • tem serviços que precisam ser reiniciados, porque
  • as bibliotecas são críticas e os serviços devem ser reiniciados assim que possível, e
  • tem uma sessão interativa

Se um dos três não estiver presente, você não será solicitado.

    
por 05.07.2016 / 17:24

Tags