Wir haben das Paket für unbeaufsichtigte Upgrades, das unsere Server jeden Montag mit Sicherheitsupgrades aktualisiert, und es funktioniert hervorragend. Heute haben wir jedoch alle unsere Server mit einer neuen Version von PHP5 aktualisiert. Da wir die Standard-PHP5-FPM-Konfigurationsdatei verschoben haben, beschwert sich apt darüber, dass die Datei verschoben wurde und was wir tun möchten (Neue Version installieren, alte Version beibehalten, Unterschiede anzeigen, Shell starten). Da Unbeaufsichtigte-Upgrades nicht wussten, wie sie damit umgehen sollten, brachen sie nur ab und wir hatten Dutzende von Maschinen außer Betrieb, bis PHP5-FPM durch Überwachung neu gestartet wurde.
Die Frage ist also: Wie können wir sicherstellen, dass unbeaufsichtigte Upgrades mit dieser Situation fertig werden, wenn es das nächste Mal passiert? Wir möchten unsere aktuell installierte Version immer behalten. Ich habe versucht zu googeln, kam aber leer.
Antworten:
Ich möchte auch die ursprünglichen Konfigurationsdateien behalten, während ich automatische Updates durchführe. Sie können Folgendes zu /etc/apt/apt.conf.d/50unattended-upgrades hinzufügen
Eine gute Erklärung der Optionen finden Sie hier: http://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-managed-by-dpkg/
quelle