Mein eigener Server

Dokumentation meiner Projekte und Hobbies

Ubuntu update und cron-apt

Update Ubuntu und senden einer email bei anstehenden Security Updates mit Hilfe von cron-apt.

Ubuntu 16.04 updaten

apt-get: sudo apt-get update && sudo apt-get dist-upgrade ausführen und mit y bestätigen.

reboot: sudo reboot ausführen. Dies ist nicht bei jedem Update nötigt. Ubuntu informiert Dich beim einloggen ob ein neustart erforderlich ist.

apt-get: Nach dem Anmelden sieht man dass keine weiteren Updates anstehen.

email Benachrichtigung mit apt-cron

Wenn Ihr die Benachrichtigung wie hier nur für security updates aktiviert dann müsst Ihr bei jeder installation vorher ein sudo apt-get update durchführen da sonst nur die security installationen verfügbar sind.

cron-apt sources: Da wir nur bei security updates informiert werden wollen kopieren wir die aktuelle sources Liste mit sudo cp /etc/apt/sources.list /etc/apt/security-sources.list und werden im nächsten Schritt nur die Security sources in der neuen Liste behalten.

cron-apt sources: Mit sudo vi /etc/apt/security-sources.list die neue Liste bearbeiten.

cron-apt sources: Mit dd alle Zeilen bis auf die security Zeilen löschen und mit :wq vi beenden.

cron-apt install: sudo apt-get install cron-apt ausführen und mit y bestätigen.

cron-apt config: Mit sudo vi /etc/cron-apt/config die Konfiguration anpassen.

cron-apt mail setup: Mit i in den Insert Modus wechseln, folgende Zeilen einfügen und anschliessend ESC Taste drücken und mit :wq speichern und beenden..

MAILTO="root"
MAILON="upgrade"
OPTIONS="-q -d -o Dir::Etc::SourceList=/etc/apt/security-sources.list"

Die Option -d bedeutet nur Downloud und nicht installieren.

cron-apt test: Mit sudo cron-apt -s testen.

Weiter geht es mit Ubuntu Mail exim4.