Atualizações disponíveis não mostradas ao logar no terminal Ubuntu 14.04

4

Quando eu faço login no terminal do meu servidor por cima de ssh , acabei de ver:

Using username "username".
Ubuntu 14.04.1 LTS
Authenticating with public key "mykey" from agent
Last login: Wed Oct 22 09:17:02 2014 from xxx.xxx.xxx.x

O login normalmente deve me dizer algo assim:

    Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-33-generic x86_64)
    * Documentation:  https://help.ubuntu.com/
6 packages can be updated.
0 updates are security updates.

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

Por quê, como devo mudar as configurações para que as atualizações disponíveis sejam mostradas ao fazer login no terminal shell?

Esta notificação de atualização estava funcionando bem, mas parou há uma semana. Talvez eu tenha feito alguma mudança estúpida de que não conheço.

Espero que alguém possa me ajudar com esse problema.

    
por Marko Ambrožič 22.10.2014 / 10:30

2 respostas

3

Essa é a mensagem do dia ( motd ). Verifique se o arquivo /etc/motd é existente e tem conteúdo. Ao digitar:

cat /etc/motd

... você deve ver a mensagem assim:

Welcome to Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-58-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

115 packages can be updated.
115 updates are security updates.

Provavelmente, esse arquivo está vazio no seu caso. Os seguintes pacotes precisam ser instalados para que o arquivo seja atualizado periodicamente:

base-files
update-notifier-common 

Você pode forçar a recriação do arquivo com este comando:

run-parts /etc/update-motd.d/

Editar:

A página do pam_motd diz que há um sinalizador chamado noupdate to impedir a atualização do motd. Edite o arquivo /etc/pam.d/sshd . No arquivo edite a linha:

session    optional     pam_motd.so  motd=/run/motd.dynamic noupdate

para:

session    optional     pam_motd.so  motd=/var/run/motd
    
por chaos 22.10.2014 / 11:34
0

Este artigo resolveu o problema para mim sem confusão e sem problemas no Ubuntu 16.04. Exceto a parte sobre ter que deletar e recriar o diretório /etc/update-motd.d; que parece ter sido mal orientado.

Mas basicamente:

apt-get install lsb-release figlet update-motd 

parece ter feito isso por mim em 16.04

    
por rfay 09.06.2018 / 21:43