====== Message-of-the-day ======
Die Message of the day (motd) wird bei jedem Einloggen ausgegeben.
Das Paket wird bei der Installation von Ubuntu installiert und konfiguriert.
===== Anpassungen =====
Um eigen Messages da hinein zu schreiben öffnet man am Besten die Datei "99-footer" und editiert diese (Die Datei ist bei der Grundinstallation nicht vorhanden).
vi /etc/update.motd.d/99-footer
Da die Dateien im Verzeichnis ''/etc/update.motd.d'' alle Scripte sind, müssen die Dateien auf jeden Fall **ausführbar** sein und in der ersten Zeile den **Interpreter** aufweisen.
Der Inhalt sieht also z.B. so aus:
#!/bin/bash
echo "Hier eine Message, welche nach dem Login angezeigt wird."
===== Messages updaten =====
Die Message-Scripte werden bei jedem Login durch ''pam_motd'' upgedatet.
Manuell kann man die Scripte mit diesem Befehl updaten:
run-parts /etc/update-motd.d/
===== Messages deaktivieren =====
Zum deaktivieren von Message-Scripten, einfach diese nicht ausführbar machen.
chmod a-x /etc/update-motd.d/
===== Farbiger Text =====
Grundsätzlich kann man Text wie unter [[linux:bash#bunter_text|Bash#bunter_text]] beschreiben mit ''tput'' farbig gestalten.
Doch nur mit ''tput'' wird dies nicht gehen, da ''tput'' sich auf die Umgebungsvariable $TERM stützt, um den Terminaltyp zu bestimmen.
Diese Variable wird erst gesetzt wenn der Benutzer sich angemeldet hat. Sprich nachdem MOTD geladen wurde. Daher mussman ''tput'' dies Variable explizit mitteilen.
Der Aufruf von ''tput'' muss dann wie folgt lauten:
red=`tput -T xterm setaf 1`
reset=`tput -T xterm sgr0`
echo "${red}ACHTUNG:${reset} Dies ist ein Text"