Ubuntu 14.04 Trusty Tahr
Ubuntu 12.04 Precise Pangolin
Bootmail ist ein Shell-Skript von Dustin Kirkland , das Systemadministrationen über den Neustart ihres Serversystems per E-Mail informiert. Dies dient unter anderem dazu, die Koordination bei mehreren Serveradministratoren zu verbessern. Des Weiteren lassen sich auch Logdateien verschicken.
Voraussetzung ist ein installierter Mailserver wie zum Beispiel Postfix. Befindet sich das Serversystem in einem lokalen Netzwerk, muss Postfix so konfiguriert werden, dass alle Nachrichten an einen Smarthost weitergeleitet werden. Eine Alternative (zu einem Mailserver) ist ssmtp .
Bootmail kann aus den offiziellen Paketquellen installiert [1] werden:
bootmail (universe)
mit apturl
Paketliste zum Kopieren:
sudo apt-get install bootmail
sudo aptitude install bootmail
Während der Installation des Paketes wird nach den E-Mail-Adressen der Systemadministratoren gefragt. Hier können auch mehrere Adressen, durch Kommata getrennt, angegeben werden.
Die aktuelle Version ist über ein "Personal Package Archiv" (PPA) [2] erhältlich.
Adresszeile zum Hinzufügen des PPAs:
ppa:bootmail/ppa
Zusätzliche Fremdquellen können das System gefährden.
Ein PPA unterstützt nicht zwangsläufig alle Ubuntu-Versionen. Weitere Informationen sind der PPA-Beschreibung des Eigentümers/Teams bootmail zu entnehmen.
Damit Pakete aus dem PPA genutzt werden können, müssen die Paketquellen neu eingelesen werden.
Nach der Aktualisierung der Paketquellen kann das folgende Paket installiert werden:
bootmail (ppa)
mit apturl
Paketliste zum Kopieren:
sudo apt-get install bootmail
sudo aptitude install bootmail
Bootmail wird durch zwei Konfigurationsdateien gesteuert:
/etc/bootmail/recipients - hier werden die E-Mail-Adressen der Empfänger angegeben. Diese müssen, wie oben bereits erwähnt, durch Kommata getrennt werden. Es sollte darauf geachtet werden, dass nicht versehentlich Leerzeilen in diese Datei gelangen, da diese direkt in den Mail-Header geschrieben werden.
/etc/bootmail/logs - enthält eine Liste mit Logdateien, die in der generierten Mail verschickt werden. Diese müssen zeilenweise aufgeführt werden. Vorgegeben ist die Datei boot.log, die das Systemstartprotokol enthält, sowie /etc/motd, in der der Begrüßungstext für Login-Shells gespeichert ist. Dieser enthält Hinweise auf Updates und den Systemzustand.
Aufgerufen wird Bootmail durch einen Cronjob, der bei jedem Systemstart ausgeführt wird.
Diese Revision wurde am 17. Januar 2016 09:51 von aasche erstellt.