Update Information mit apticron

Servado - Wiki
2017-02-20 13:22

Besitzen Sie mehr als einen vServer / Server haben Sie die Möglichkeit die aktualisierung der Systeme mit Apticron einfach im Blick zu behalten. Apticron sendet in regelmäßigen Abständen an die hinterlegte E-Mail Adresse in der Konfigurationsdatei Update-Meldungen sobald welche vorliegen.

Damit Apticron auch funktioniert muss ein Maildienst auf dem Server  installiert sein. (Postfix)

Installation von Apticron

Die installation von Apticron auf einem Debiansystem ist recht einfach und schnell erledigt:
# apt-get install apticron

Nach der erfolgreichen Installation muss Apticron noch Konfiguriert werden damit auch die Update Informationen sowie die entsprechenden Tage der Prüfung richtig erfolgen.

Konfiguration von Apticron

Bei einer Vielzahl von Servern, kann man schon einmal leicht den Überblick verlieren. Bei einer Update-Information erhält man dann lediglich die IP-Adresse und kann die Meldung nicht wirklich direkt einem Server zuordnen.

Zum öffnen der Konfigurationsdatei geben wir folgenden Befehl ein:
# nano /etc/apticron/apticron.conf

Inhalt der apticron.conf

# apticron.conf
#
# set EMAIL to a space separated list of addresses which will be notified of
# impending updates
#
EMAIL="Ihre@E-MAIL-ADRESSE.DE"
SYSTEM="SERVERNAME - Bezeichnung"
#
# you may set DAYS_OF_WEEK to the days of the week you want to run
# default is every day
DAYS_OF_WEEK="0123456"

Die blauen Werte werden jetzt mit den eigenen Informationen ersetzt.
"Days of Week" gibt den Wochentag an wann Apticron auf Updates prüfen soll.

0-6 ist die komplette Woche und jeden Tag beginnend am Sonntag (0).
Jetzt die Einstellungen noch speichern mit strg + o.

Apticron Test

Ist alles hinterlegt und gespeichert führen wir mit folgendem Befehl Apticron einmal aus zur Kontrolle.
# sudo apticron

Sind auf unserem System nun Updates vorhanden und Apticron arbeitet korrekt sollte nun folgende Meldung eingehen:

apticron has detected that some packages need upgrading on:
  
    SERVERNAME
    [ IP xx.xx.xx.xx - Hostname]
  
The following packages are currently pending an upgrade:
  
    python-chardet 2.0.1-1
    python-debian 0.1.18+squeeze1
    python-reportbug 4.12.6+deb6u1
    reportbug 4.12.6+deb6u1
    apache2 2.2.16-6+squeeze14
     apache2.2-bin 2.2.16-6+squeeze14
     apache2.2-common 2.2.16-6+squeeze14
     apache2-mpm-prefork 2.2.16-6+squeeze14
    apache2-prefork-dev 2.2.16-6+squeeze14
    apache2-suexec 2.2.16-6+squeeze14
    apache2-utils 2.2.16-6+squeeze14
    apt 0.8.10.3+squeeze6
    apt-utils 0.8.10.3+squeeze6
    python-chardet 2.0.1-1
    python-debian 0.1.18+squeeze1
    python-reportbug 4.12.6+deb6u1
    reportbug 4.12.6+deb6u1
Tags: Server
Durchschnittliche Bewertung: 5 (1 Abstimmung)

Kommentieren nicht möglich