Die Datei "/etc/apt/apt.conf.d/50autoupdate" enthält bei mir folgenden Eintrag:
Code: Alles auswählen
Dpkg::Options {
"--force-confold";
};
Es wird dazu also vom Job u.a. ein "dist-upgrade" gestartet, dessen Ausgabe in eine Datei umgeleitet wird, deren Inhalt wiederum mit tail -f in einem xterm angezeigt wird. Man sieht, das es passiert und natürlich auch was passiert. Das war der Hintergrund darfür, es zwar automatisch zu haben, aber eben nicht versteckt im Hintergrund, wie unattended-upgrades das tut, sondern vollständig sichtbar. Am Ende bleibt dann (heute) so etwas über:
Code: Alles auswählen
09-02-2017-10-43 Start Updates für thomaspc
=============================================================================================
2017-040 Updates für <thomaspc> werden installiert
=============================================================================================
Perform update:
Holen:1 http://security.debian.org/debian-security stretch/updates InRelease [68,2 kB]
Holen:2 http://ftp.de.debian.org/debian stretch InRelease [184 kB]
Holen:3 http://ftp.de.debian.org/debian stretch/main Sources.diff/Index [27,9 kB]
Holen:4 http://ftp.de.debian.org/debian stretch/main amd64 Packages.diff/Index [27,9 kB]
Holen:5 http://ftp.de.debian.org/debian stretch/main Translation-de.diff/Index [27,8 kB]
Holen:6 http://ftp.de.debian.org/debian stretch/main Translation-en.diff/Index [27,9 kB]
Holen:7 http://ftp.de.debian.org/debian stretch/main Sources 2017-02-08-1422.15.pdiff [33 B]
Holen:8 http://ftp.de.debian.org/debian stretch/main Sources 2017-02-09-0222.49.pdiff [2.262 B]
Holen:9 http://ftp.de.debian.org/debian stretch/main amd64 Packages 2017-02-08-1422.15.pdiff [35 B]
Holen:10 http://ftp.de.debian.org/debian stretch/main amd64 Packages 2017-02-09-0222.49.pdiff [11,0 kB]
Holen:11 http://ftp.de.debian.org/debian stretch/main Translation-de 2017-02-09-0823.01.pdiff [274 B]
Holen:8 http://ftp.de.debian.org/debian stretch/main Sources 2017-02-09-0222.49.pdiff [2.262 B]
Holen:11 http://ftp.de.debian.org/debian stretch/main Translation-de 2017-02-09-0823.01.pdiff [274 B]
Holen:10 http://ftp.de.debian.org/debian stretch/main amd64 Packages 2017-02-09-0222.49.pdiff [11,0 kB]
Holen:12 http://ftp.de.debian.org/debian stretch/main Translation-en 2017-02-08-1422.15.pdiff [33 B]
Holen:13 http://ftp.de.debian.org/debian stretch/main Translation-en 2017-02-09-0222.49.pdiff [138 B]
Holen:13 http://ftp.de.debian.org/debian stretch/main Translation-en 2017-02-09-0222.49.pdiff [138 B]
Es wurden 377 kB in 1 s geholt (231 kB/s).
Paketlisten werden gelesen...
=============================================================================================
Perform dist-upgrade:
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
Paketaktualisierung (Upgrade) wird berechnet...
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
=============================================================================================
Perform autoclean:
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
=============================================================================================
09-02-2017-10-44 Job end
Nun ist es mir zum zweiten Mal passiert, wie vor längerer Zeit schon einmal auf allen Systemen, dass das grup-update den o.g. Parameter ignoriert. Im o.g. Xterm kommt die Auswahl-Frage (die wegen tail natürlich nicht bedienbar ist), welche Conf man behalten möchte. Und damit ist der Job einschließlich "dpgk" platt. Ich muss dann die Locks durch Killen der dpkg-Jobs entfernen und den Upgrade via "dpkg --configure -a" reparieren oder ihn damit halt ordnungsgemäß zum Ende führen.
Mein Problem ist aber nicht der Rechner, an dem ich davor sitze, sondern die anderen Rechner, wo die User darauf gar nicht reagieren können. Das Problem ist natürlich, das dort nun -vielleicht von mir unbemerkt- diese Upgrades möglicherweise gar nicht weiter laufen. Ist das ein Bug, dass die obige Einstellung von grub ignoriert wird? Oder gibt es eine andere Möglichkeit, dem grub-Upgrade zu sagen, dass per default die alte conf beibehalten werden soll?