wiki:AutomatischeUpdates

Version 23 (modified by abenning, 23 months ago) (diff)

Automatische Updates - Konfiguration

Hinweise

  • Die automatische Durchführung von Updates ("Unattended Upgrades") erstreckt sich auf das Betriebssystem der virtuellen Maschine und seine Komponenten, nicht jedoch auf die TransplantAct-Applikation im engeren Sinne sowie die integrierte Datenbank.
    • Für deren Aktualisierung werden separate Werkzeuge (bspw. "Updater-Programme", Skripte und Anleitungen) auf der Seite <Download> zur Verfügung gestellt.
  • Weitergehende Informationen zum Thema "Unattended Upgrades" finden Sie hier.
  • Bitte beachten Sie auch diesen F.A.Q-Beitrag.

Konfiguration

  • Die Konfiguration ist in folgender Datei definiert:
    /etc/apt/apt.conf
    
  • Damit nach jedem Update automatisch ein Neustart des Systemprozesses erfolgt (schließlich könnte eine für den Betrieb relevante Komponente einem Update unterzogen worden sein), muss in der o.g. Datei /etc/apt/apt.conf folgende Zeile eingefügt werden:
    DPkg::Post-Invoke {"/usr/sbin/service transplantact restart";};
    
  • Falls ein Proxy zum Download von Paketen nötig ist, muss die o.g. Datei /etc/apt/apt.conf wie folgt modifiziert werden (im Beispiel ist die Adresse des Proxy <http://212.108.103.117:8080>):
    Acquire::http::Proxy "http://212.108.103.117:8080\";
    
  • Falls direkter Zugriff auf das Internet besteht, also kein Proxy verwendet werden soll, muss die Datei </etc/apt/apt.conf> wie folgt modifiziert werden:
    Acquire::http::proxy "false";
    
  • Datei <apt.conf> (Beispiel mit Proxy-Nutzung und automatischem, zeitverzögertem Neustart der TransplantAct-Applikation nach der Installation der Upgrades)

Installation

Hinweis

  • Die nachfolgend beschriebenen Schritte sind auf allen TransplantAct-System bereits während der ursprünglichen Einrichtung durchgeführt worden; dieser Abschnitt dient lediglich der Information bzw. Dokumentation!

roo-Kommando: Pakete installieren

apt-get install unattended-upgrades apt-listchanges

root-Kommando: Automatische Updates aktivieren

dpkg-reconfigure -plow unattended-upgrades 

…die dann folgende Frage muss bejaht werden.

root-Kommando: Update-Prozess gezielt starten (dient auch zum Testen der Funktionalität)

unattended-upgrade -d

Hinweis zur Option -d:

  • "debug"
  • Protokolle werden in folgendem Verzeichnis hinterlegt:
    /var/log/unattended-upgrades

Weiterführende Informationen

Attachments (2)

Download all attachments as: .zip