web-dev-qa-db-fra.com

Mises à jour disponibles non affichées lors de la connexion au terminal Ubuntu 14.04

Lorsque je me connecte à mon terminal serveur sur ssh je viens de voir:

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

Le login devrait normalement me dire quelque chose comme ça:

    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.

Pourquoi, comment puis-je modifier les paramètres pour que les mises à jour disponibles soient affichées lors de la connexion au terminal shell?

Cette notification de mise à jour fonctionnait correctement, mais elle s’est arrêtée il ya environ une semaine. J'ai peut-être fait un changement stupide dont je ne suis pas au courant.

J'espère que quelqu'un pourra m'aider à ce sujet.

4
Marko Ambrožič

C'est le message du jour (motd). Vérifiez si le fichier /etc/motd existe et a un contenu. En tapant:

cat /etc/motd

... vous devriez voir le message comme ceci:

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.

Ce fichier est probablement vide dans votre cas. Les packages suivants doivent être installés pour que le fichier soit mis à jour périodiquement:

base-files
update-notifier-common 

Vous pouvez forcer la recréation du fichier avec cette commande:

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

Modifier:

Le page de manuel de pam_motd indique qu'il existe un indicateur appelé noupdate pour empêcher la mise à jour du motd. Editez le fichier /etc/pam.d/sshd. Dans le fichier, éditez la ligne:

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

à:

session    optional     pam_motd.so  motd=/var/run/motd
3
chaos

Cet article a résolu le problème pour moi sans muss et sans prise de tête sur Ubuntu 16.04. Sauf la partie concernant la suppression et la recréation du répertoire /etc/update-motd.d; cela semble avoir été égaré.

Mais fondamentalement:

apt-get install lsb-release figlet update-motd 

semble l'avoir fait pour moi le 16.04

0
rfay