Jessie KDE, automatische Updates - Konfiguratinsproblem?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
gogo555
Beiträge: 15
Registriert: 20.10.2013 09:38:51

Jessie KDE, automatische Updates - Konfiguratinsproblem?

Beitrag von gogo555 » 22.05.2015 07:54:41

Hallo,

bis vor dem final Release von Jessie vor einigen Wochen haben die Autoupdates auf meinem System (siehe Codeblock ganz unten) problemlos funktioniert, d.h. sie wurden ohne Nachfrage immer automatisch eingespielt.

Seither wurden keine Updates mehr automatisch eingespielt, sondern einige Minuten nach dem Starten der KDE-Oberfläche wird nach dem root-Passwort gefragt um folgenden Prozess ausführen zu können:
Aktion: update software (org.freedesktop.packagekit.system-update)
Hersteller: The Package Kit
Prozess: /usr/lib/packagekit/packagekitd user: root (kded4)

Ich dachte, dass die unattended-upgrades falsch konfiguriert wären und hab' sie mit

Code: Alles auswählen

# dpkg-reconfigure -plow unattended-upgrades
neu eingestellt,

Code: Alles auswählen

$ cat /etc/apt/apt.conf.d/50unattended-upgrades
(auskommentierte Zeilen entfernt!)
Unattended-Upgrade::Origins-Pattern {
        "origin=Debian,archive=${distro_codename},label=Debian-Security";
};

Unattended-Upgrade::Package-Blacklist { 
};

$ cat /etc/apt/apt.conf.d/20auto-upgrades

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

# cat /var/log/unattended-upgrades/unattended-upgrades.log
2015-05-04 07:34:38,632 INFO Pakete, die anfangs auf die schwarzen Liste standen: 
2015-05-04 07:34:38,632 INFO Initial whitelisted packages: 
2015-05-04 07:34:38,632 INFO Skript für unbeaufsichtigte Upgrades wird gestartet.
2015-05-04 07:34:38,632 INFO erlaubte Ursprünge sind: ['origin=Debian,archive=jessie,label=Debian-Security']
2015-05-04 07:34:39,446 INFO Es wurden keine Pakete gefunden, von denen ein unbeaufsichtigtes Upgrade durchgeführt werden kann.
...
2015-05-19 07:49:52,918 INFO Pakete, die anfangs auf die schwarzen Liste standen: 
2015-05-19 07:49:52,918 INFO Initial whitelisted packages: 
2015-05-19 07:49:52,918 INFO Skript für unbeaufsichtigte Upgrades wird gestartet.
2015-05-19 07:49:52,918 INFO erlaubte Ursprünge sind: ['origin=Debian,archive=jessie,label=Debian-Security']
2015-05-19 07:49:53,687 INFO Es wurden keine Pakete gefunden, von denen ein unbeaufsichtigtes Upgrade durchgeführt werden kann.
       >  >  >  >  > am 21.5. hab' ich das Passwort eingegeben, worauf der Prozess ohne weiteren Fehler ablief <  <  <  <  <
2015-05-20 21:21:33,114 INFO Pakete, die anfangs auf die schwarzen Liste standen:
2015-05-20 21:21:33,119 INFO Initial whitelisted packages: 
2015-05-20 21:21:33,120 INFO Skript für unbeaufsichtigte Upgrades wird gestartet.
2015-05-20 21:21:33,120 INFO erlaubte Ursprünge sind: ['origin=Debian,archive=jessie,label=Debian-Security']
2015-05-20 21:21:35,155 DEBUG Checking: apt ([<Origin component:'main' archive:'stable' origin:'Debian' label:'Debian' site:'192.168.100.101' isTrusted:True>])
2015-05-20 21:21:35,155 DEBUG Checking: ...
2015-05-20 21:21:35,155 DEBUG Checking: ... > > > > > etwa 400 Pakete wurden gecheckt, 192.168.100.101 ist der Proxy < < < < <
2015-05-20 21:21:35,155 DEBUG Checking: ...
2015-05-20 21:21:35,387 DEBUG Checking: xterm ([<Origin component:'main' archive:'stable' origin:'Debian' label:'Debian' site:'192.168.100.101' isTrusted:True>])
2015-05-20 21:21:35,389 DEBUG pkgs that look like they should be upgraded: 
2015-05-20 21:21:35,429 DEBUG fetch.run() result: 0
2015-05-20 21:21:35,430 DEBUG blacklist: []
2015-05-20 21:21:35,430 DEBUG whitelist: []
2015-05-20 21:21:35,430 DEBUG InstCount=0 DelCount=0 BrokenCount=0
2015-05-20 21:21:35,430 INFO Es wurden keine Pakete gefunden, von denen ein unbeaufsichtigtes Upgrade durchgeführt werden kann.

Wie kann ich erreichen, dass zumindest die Sicherheitsupdates automatisch ausgeführt werden? Die Softwareverwaltung habe ich als normaler user und als kdesudo gestartet und beide sind auf "stündlich" suchen sowie "Nur Sicherheitsrelevantes" automatisch aktualisieren gestellt.
Die Updates werden nur mit dem sudo-Passwort eingespielt, die Aufforderung kommt aber auch nicht stündlich, sondern nur ein Mal nach dem Anmelden.

Code: Alles auswählen

3.16.0-4-amd64 x86_64

Distributor ID: Debian
Description:    Debian GNU/Linux 8.0 (jessie)
Release:        8.0
Codename:       jessie

# kde-open --version
Qt: 4.8.6
KDE: 4.14.2
KIO-Client: 2.0


#apt-cache policy 
Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 500 http://dl.google.com/linux/chrome/deb/ stable/main amd64 Packages
     release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main
     origin dl.google.com
 500 http://192.168.100.101:3142/security.debian.org/ jessie/updates/non-free Translation-en
 500 http://192.168.100.101:3142/security.debian.org/ jessie/updates/main Translation-en
 500 http://192.168.100.101:3142/security.debian.org/ jessie/updates/contrib Translation-en
 500 http://192.168.100.101:3142/security.debian.org/ jessie/updates/non-free amd64 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=non-free
     origin 192.168.100.001
 500 http://192.168.100.101:3142/security.debian.org/ jessie/updates/contrib amd64 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=contrib
     origin 192.168.100.001
 500 http://192.168.100.101:3142/security.debian.org/ jessie/updates/main amd64 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main
     origin 192.168.100.001
 500 http://192.168.100.101:3142/ftp.at.debian.org/debian/ jessie/non-free Translation-en
 500 http://192.168.100.101:3142/ftp.at.debian.org/debian/ jessie/main Translation-en
 500 http://192.168.100.101:3142/ftp.at.debian.org/debian/ jessie/main Translation-de
 500 http://192.168.100.101:3142/ftp.at.debian.org/debian/ jessie/contrib Translation-en
 500 http://192.168.100.101:3142/ftp.at.debian.org/debian/ jessie/non-free amd64 Packages
     release v=8.0,o=Debian,a=stable,n=jessie,l=Debian,c=non-free
     origin 192.168.100.001
 500 http://192.168.100.101:3142/ftp.at.debian.org/debian/ jessie/contrib amd64 Packages
     release v=8.0,o=Debian,a=stable,n=jessie,l=Debian,c=contrib
     origin 192.168.100.001
 500 http://192.168.100.101:3142/ftp.at.debian.org/debian/ jessie/main amd64 Packages
     release v=8.0,o=Debian,a=stable,n=jessie,l=Debian,c=main
     origin 192.168.100.001
Mit Pinning verwaltete Pakete:
gogo (Wheezy, 32bit, Gnome 3.4.2 classic) 2015/01: jessie KDE

gogo555
Beiträge: 15
Registriert: 20.10.2013 09:38:51

Re: Jessie KDE, automatische Updates - Konfiguratinsproblem?

Beitrag von gogo555 » 26.05.2015 09:41:36

105 views, und keine Antwort ... :roll:

Hab' mich inzwischen folgendermaßen beholfen:

bash-script "/usr/local/sbin/apt_update_und_upgrade":

Code: Alles auswählen

#!/bin/bash
DatStr=$(date +%Y-%m-%d)
DatGefunden=$(cat /var/log/adminlogs/crontab_aktualisierungen.log | grep -c $DatStr)
if [ "$DatGefunden" == "0" ] ; then
    # updates starten
    apt-get update 2>> /var/log/adminlogs/crontab_aktualisierungen.log
    apt-get dist-upgrade --yes 2>> /var/log/adminlogs/crontab_aktualisierungen.log
    echo "`date +%Y-%m-%d\ %H:%M:%S` update und upgrade done" >> /var/log/adminlogs/crontab_aktualisierungen.log
else
    # updates nicht starten
        echo "updates yet done today"
fi

exit 0
Das Ganze mit einem root-cronjob verbunden:

Code: Alles auswählen

47 * * * * /usr/local/sbin/apt_update_und_upgrade
Führt dazu, dass jede Stunde in der Minute 47 nachgesehen wird, ob schon ein Update gelaufen ist, wenn nein wird 1x pro Tag ein Update ausgeführt und dieses unter /var/log/adminlogs/crontab_aktualisierungen.log geloggt.
gogo (Wheezy, 32bit, Gnome 3.4.2 classic) 2015/01: jessie KDE

Antworten