Le 10/06/14 à 15:54, David BERCOT <[email protected]> a écrit :

DB> Bonjour,
DB> 
DB> Sur un serveur (hébergé chez OVH), j'ai programmé des mises à jour en
DB> mode "full automatique" :
DB> 
DB> /usr/bin/apt-get update
DB> export DEBIAN_FRONTEND=noninteractive
DB> /usr/bin/apt-get -y --force-yes --fix-missing dist-upgrade
DB> /usr/bin/apt-get autoremove -y
DB> export DEBIAN_FRONTEND=dialog [juste pour faire propre]
DB> /usr/bin/apt-get autoclean
DB> 
DB> En général, cela fonctionne parfaitement.

C'est cependant assez risqué...

Je préfère laisser apticron me prévenir des màj et les faire à la main car des 
services qui
redémarrent pas sur un update, c'est pas si rare...

Très récemment la màj de php-fpm qui passe par défaut le user de la socket en 
www-data, et plus
un site php qui tourne (nginx tourne, php-fpm aussi, mais ils se causent plus).

Ça m'est déjà arrivé avec bind (le restart qui reste part en boucle sur le 
stop), mysql,
postfix, etc.

DB> Toutefois, j'ai récemment eu la désagréable surprise de voir ceci :
DB> 
DB> Paramétrage de ipmitool (1.8.14-1) ...
DB> Configuration file '/etc/default/ipmievd'
DB>  ==> File on system created by you or by a script.
DB>  ==> File also in package provided by package maintainer.  
DB>    Que voulez-vous faire ? Vos options sont les suivantes :
DB>     Y ou I  : installer la version du responsable du paquet
DB>     N ou O  : garder votre version actuellement installée
DB>       D     : afficher les différences entre les versions
DB>       Z     : suspendre ce processus pour examiner la situation
DB>  L'action par défaut garde votre version actuelle.
DB> *** ipmievd (Y/I/N/O/D/Z) [défaut=N] ? dpkg: error processing package
DB> ipmitool (--configure): EOF sur l'entrée standard à l'invite de
DB> configuration
DB> Des erreurs ont été rencontrées pendant l'exécution :
DB>  ipmitool
DB> E: Sub-process /usr/bin/dpkg returned an error code (1)
DB> 
DB> Avez-vous une idée de la raison de ce comportement ?

T'es sûr que 
  export DEBIAN_FRONTEND=dialog
est compatible avec l'absence de tty ?
(je comprend pas trop pourquoi tu veux décorer la sortie d'un programme qui 
cause à un autre)

PS: tu devrais mettre la langue par défaut du système en anglais, ça aide pour 
trouver les
réponses sur le net, et si tu veux ta console en fr tu précise fr dans ton 
~/.profile, pas le
~/.bashrc pour pas affecter les tâches cron de ton user, mais pas pour tout le 
système.

-- 
Daniel

Un soldat doit être prêt a mourir pour sa patrie, même au péril de sa vie.
Henri Monnier

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: https://lists.debian.org/[email protected]

Répondre à