Nous avons le package de mises à niveau sans assistance mettant à niveau nos serveurs avec des mises à niveau de sécurité tous les lundis et cela fonctionne très bien. Aujourd'hui cependant, il a mis à niveau tous nos serveurs avec une nouvelle version de PHP5. Parce que nous avons déplacé le fichier de configuration PHP5-FPM par défaut, apt se plaint que le fichier a été déplacé et que souhaitons-nous faire (installer la nouvelle version, conserver l'ancienne version, afficher les différences, démarrer le shell) à ce sujet. Étant donné que les mises à niveau sans assistance ne savaient pas comment résoudre ce problème, elles ont juste avorté et nous nous sommes retrouvés avec des dizaines de machines en panne jusqu'à ce que PHP5-FPM soit redémarré par la surveillance.
La question est donc: comment pouvons-nous nous assurer que les mises à niveau sans assistance peuvent gérer cette situation lors de la prochaine fois? Nous aimerions garder toujours notre version actuellement installée. J'ai essayé de googler mais je suis venu vide.
Réponses:
Je souhaite également conserver les fichiers de configuration d'origine lors des mises à jour automatiques. Vous pouvez ajouter ce qui suit à /etc/apt/apt.conf.d/50unattended-upgrades
Voir ici pour une bonne explication des options: http://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-managed-by-dpkg/
la source