Mise à jour auto

Résolu
Dinath Messages postés 1602 Date d'inscription   Statut Contributeur sécurité Dernière intervention   -  
mamiemando Messages postés 33777 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Sur nos serveurs j'ai programmé ce script pour s'exécuter chaque semaine :

#!/bin/bash

#*** Vars
Email=...
FileOut="/opt/update.text"

#*** Generating file
echo -e "Starting update the ['date'] on ['hostname']" > ${FileOut}

#*** Update server
echo -e "\n\n*****| Aptitude Update" | tee -a ${FileOut}
aptitude update | tee -a ${FileOut}
echo -e "\n\n*****| Safe Upgrade with -Y arg" | tee -a ${FileOut}
aptitude -y safe-upgrade | tee -a ${FileOut}

#*** End of update
echo -e "\n\n*****| E.O.F" | tee -a ${FileOut}

#*** Sending mail report
mail -s "[Update] : 'hostname'" ${Email} < ${FileOut}

J'ai cherché dans les man pages d'aptitude pour utiliser une autre solution. En effet parfois la mise à jour demande de faire des choix, par exemple "conserver le fichier php.ini" intacte.

Je chercherais comment à chaque fois, utiliser l'option par défaut pour éviter que la mise à jour ne se fasse pas ?

Merci.
A voir également:

1 réponse

mamiemando Messages postés 33777 Date d'inscription   Statut Modérateur Dernière intervention   7 884
 
Le problème c'est que souvent quand dpkg pose ce genre de question, c'est que tu as personnalisé un fichier de configuration.

Tu peux réguler le niveau des questions qu'il pose avec la commande conformément à ce qui est expliqué ici :
http://www.delafond.org/traducmanfr/deb/man7/debconf.7

dpkg-reconfigure --priority=critical


Bonne chance
1