- Changelog
- Projekt: Administration bischof.homelinux.net
- Amule - Peer to peer
- Configure-Optionen (mit altem gcc installieren)
- Datenwiederherstellung
- Filter die Maus - gpm
- find kann mehr
- GPG-Schlüssel für apt(itude) update installieren
- Installation nach Paketliste
- Jobbörse
- joe wieder aufrichten
- KDE aus Shell beenden
- Kernel selber kompilieren
- Kommandozeilen-Sniper
- Mailserver aufsetzen
- MindTerm
- Module
- mounten oder mounten lassen? autofs!
- NX - Fenster zum Hof
- Offenes Relay - Mailserver testen
- Pakete halten
- Paketinstallation aus Sourcen (checkinstall)
- Passwortverwaltung mit mehreren Zugangsmöglichkeiten
- Sehen und gesehen worden - cyrus.seen
- Telefonieren über das Internet
- VNC mit Fontserver
- Wechselnde Signaturen oder: Glück gehabt
br>
Wechselnde Signaturen oder: Glück gehabt
Submitted by Bischof on Die, 30/05/2006 - 09:08
Wechselnde Sprüche in der Email-Signatur können mit dem Kommandozeilenspiel "fortune" generiert werden (fortune-mod). Für Fortune gibt es eine Vielzahl von Datenbankfiles, wie fortunes-de oder fortunes-debian-hints, die wiederum mehrere Dateien zu verschiedenen Themen mit Sprüchen enthalten können.
Ein Aufruf von /usr/games/fortune zeigt dann einen zufällig ausgewählten Spruch aus diesen Dateien an, der Parameter -s sorgt dafür, dass nur kurze Sprüche ausgewählt werden, damit man bei einer standardkonformen Signatur von maximal 4 Zeilen bleibt.
Es können außerdem als weitere Parameter auch der Name der Datenbank angegeben werden, damit die Sprüche nur aus einem bestimmten Themengebiet entnommen werden, oder es kann die Wahrscheinlichkeit beeinflusst werden, mit der aus verschiedenen Themengebieten gezogen wird, s. man fortune.
Eigene Datenbanken können mit einem Texteditor geschrieben werden, als Trennzeichen dient % (s. die vorhandenen Datenbanken). Dazu muss ein dat-File gebildet werden, dies geschieht mit dem Programm strfile, welches als Parameter das Datenbankfile erwartet und dann automatisch eine neue Datei gleichen Namens zzgl. der Endung .dat erzeugt. Noch verschieben und einen Symlink erzeugen, fertig.
Damit die Sprüche auch in der Signatur der Mails auftauchen, muss entweder in der Konfiguration des Mailers etwas wie /usr/games/fortune -s als Befehlsausgabe angeben werden (Programme wie KMail,Evolution oder Sylpheed unterstützen das neben der Angabe einer Textdatei), oder es muss dafür gesorgt werden, dass eine Textdatei erzeugt wird, in der wechselnd ein solcher Spruch steht (bspw. über einen Cronjob), damit auch Mailer wie Thunderbird wechselnde Sprüche in der Signatur anzeigen können.
Eine weitere Möglichkeit wäre direkt auf dem Mailserver anzusetzen, bspw. über einen Postfix-Filter - das nimmt aber den Usern die Einflussmöglichkeit, so etwas selbst zu konfigurieren.
Beim Update des Programmes geht gerne mal ein Symlink fliegen, bspw. fehlte bei mir:
root@linux:/usr/share/games/fortunes/de# la kinderzitate*
...
lrwxrwxrwx 1 root root 45 2007-08-07 13:04 kinderzitate.dat -> /usr/share/games/fortunes-de/kinderzitate.dat
aber das ist ja schnell repariert.
» druckverträgliche Darstellung | 1536 reads

