mise à jour automatique
zarkxe
zarkxe at gmail.com
Jeu 27 Jan 22:20:06 UTC 2011
On 01/26/2011 04:29 PM, Olivier PAVILLA wrote:
> J'aimerais avoir votre avis. Je me suis fait un script de mise à jour
> automatique.
> J'ai fait crontab -e
> et j'y ai mis
> #mise à jour automatique
> 0 10 * * 1 /bin/bash /root/update_dumpsize.sh
>
> Et mon script simpliste :
>
> #!/bin/bash
> LOG_RECAP=/var/log/update_dumpsize.log
> echo "Lancement update `date +%T`">> $LOG_RECAP
> apt-get -y update
> apt-get -y upgrade
> apt-get -y dist-upgrade
> echo "update terminé">> $LOG_RECAP
>
> Pensez vous que ca soit correct? A la main ca marche mais en auto... :/
>
>
Je trouve ton script interessant et plus complet de se que j'ai put faire.
Pour m'a part, j'ai fait ceci directement dans crontab :
00 20 * * * root apt-get update >/dev/null && apt-get upgrade
-y > /dev/null
Il est vrai que je fait les mise à jour tout les jour. Es-ce que c'est
utile ? A méditer.
Si, je devais adapter le scripte pour moi, J'irais un peu plus loin au
niveau des logs...
#!/bin/bash
LOG_RECAP=/var/log/update_dumpsize.log
echo "Lancement update `date '+%F %T'` : " >> $LOG_RECAP
apt-get -y update
apt-get -y upgrade >> $LOG_RECAP
apt-get -y dist-upgrade >> $LOG_RECAP
echo "update terminé" >> $LOG_RECAP
Pour crontab, j'ai ajouter > /dev/null pour ne pas recevoir des
information par mail, mais que les erreurs :
0 10 * * 1 /bin/bash /root/update_dumpsize.sh > /dev/null
Cordialement ZarkXe
Plus d'informations sur la liste de diffusion ubuntu-fr