Estou usando Ubuntu 16.04
e habilitei atualizações e reinicializações automáticas. Versão de unattended-upgrades
é 0.90ubuntu0.9
.
Quando há uma reinicialização pendente e estou logado no servidor, continuo recebendo estas notificações na minha sessão:
Broadcast message from root@server (Fri 2018-04-06 10:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
Broadcast message from root@server (Fri 2018-04-06 11:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
Broadcast message from root@server (Fri 2018-04-06 12:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
Broadcast message from root@server (Fri 2018-04-06 13:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
Broadcast message from root@server (Fri 2018-04-06 14:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
Posso evitar que essas mensagens sejam enviadas para o shell, pois é irritante recebê-las e os usuários sabem que o servidor pode reiniciar durante a janela de manutenção? Eu verifiquei, /etc/apt/apt.conf.d/50unattended-upgrades
mas encontrei apenas configurações de notificação por e-mail lá.
Não há opção de configuração para fazer isso, mas você pode desabilitar as mensagens de broadcast editando o
unattended-upgrade
script (em/usr/bin
) para passar--no-wall
parashutdown
. Procure uma linha contendoe substitua por
Você precisará fazer isso toda vez que o
unattended-upgrades
pacote for atualizado...(Observe que, como as mensagens de desligamento são enviadas por
root
, elas não podem ser ignoradas commesg n
.)