My Universe Logo

Automatische Update-Benachrichtigungen

Posted by Jesco Freund at March 2, 2008 2:21 p.m.

Wer viele Server administriert, die auch noch mit verschiedener Software bestückt laufen, wird den Komfort zu schätzen wissen, täglich per E-Mail über verfügbare Updates auf dem laufenden gehalten zu werden. Auf Linux-Systemen, die mit Debian's Paketmanager aptitude ausgestattet sind, lässt sich dazu das folgende kleine Skript verwenden:

#!/bin/bash

/usr/bin/aptitude update > /dev/null 2>&1

lfile=$(/bin/mktemp /tmp/uck.XXXXXXXXXX)
/usr/bin/aptitude -s --purge-unused -q -y -Z safe-upgrade > $lfile 2>&1
/bin/cat $lfile | /usr/bin/mail -s "Update check report for `/bin/hostname -s`" your.name@your-domain.tld
rm $lfile

Wichtig: Auf jeden Fall den Schalter -s verwenden – zu entscheiden, welche Veränderungen tatsächlich am System vorgenommen werden sollen, ist immer noch Aufgabe des Admins.

2 comments | Defined tags for this entry: Debian, security, Ubuntu

Comments

Ich nehme dafür immer Apticron.
http://packages.debian.org/etch/apticron

Frey on March 3, 2008 08:14 CET

"aptitude cron-apt" - das lädt dir auf Wunsch die Pakete auch schonmal herunter. Das mache ich auf einem Server, wo apt-cacher läuft. Dann flutschen die Installationen auf den anderen Maschinen schneller.

Grüße
Thorsten

Thorsten on March 4, 2008 16:32 CET