[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: savoir si des mises à jour sont dispo



Bonjour

une autre méthode ( celle que j'utilise sur une 10aines de serveurs ) :

créer le fichier suivant dans /etc/cron.daily ( attention à mettre les droits d'execution )

#! /bin/sh
/usr/bin/apt-get -qq update && /usr/bin/apt-show-versions -u

en vérifiant que dans /etc/crontab les variables suivantes soient bien placées

MAILTO=adresse-qui-recoit-les-mails-crontab@mondomaine.com
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

Tous les jours, on vérifie qu'il y a des packets en nouvelle version à installer et cela m'envoie un mail par serveur.

Sébastien JUST

mpg a écrit :
Bonjour,

J'ai une machine sous etch, sur laquelle je souhaite appliquer les mises à
jour de sécu régulièrement. Je pourrais donc mettre un 'aptitude update &&
aptitude upgrade' dans le cron, mais ça ne me satisfait pas parce que je
préfère faire les mises à jour à la main. En même temps, c'est un peu
pénible de devoir régulièrement me logger sur cette machine pour lancer le
truc et constater 9 fois sur 10 qu'il n'y a rien.

J'aimerais donc mettre dans le cron un truc qui vérifie si des mises à jour
sont dispo, et me lance un mail si c'est le cas. Seul problème, je ne sais
pas trop comme vérifier si des mises à jour sont dispo. J'ai bien pensé à
une truc comme :

aptitude update
yes n | aptitude upgrade | grep 'Les paquets suivants seront mis à jour'

Mais ça ne me satisfait pas trop, dans le sens où ça dépend de la phrase
affichée par aptitude, de la langue, tout ça. Ça ne me paraît donc pas
super fiable. Il n'y a pas plus direct ?

Manuel.





Reply to: