Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Both sides previous revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
bs:linux:logwatch [2012/11/11 11:55] khopf [Informationen Ausschließen] |
bs:linux:logwatch [2012/11/11 12:50] (aktuell) khopf [Eigene Scripts hinzufügen] |
||
|---|---|---|---|
| Zeile 13: | Zeile 13: | ||
| dovecot: pop3-login: Login: user= | dovecot: pop3-login: Login: user= | ||
| dovecot: imap-login: Login: user= | dovecot: imap-login: Login: user= | ||
| + | </code> | ||
| + | |||
| + | ===== Eigene Scripts hinzufügen ===== | ||
| + | Um eigene Scripts hinzuzufügen, müssen zwei Dateien erstellt werden((http://my.opera.com/Andrew%20Gregory/blog/2006/11/19/adding-reports-to-logwatch)): | ||
| + | |||
| + | ^Dateiname ^ Inhalt ^ | ||
| + | |/etc/logwatch/conf/services/[scriptname].conf | Konfiguration | | ||
| + | |/etc/logwatch/scripts/services/[scriptname] | Perl-Script | | ||
| + | |||
| + | ==== Konfigurationsdatei ==== | ||
| + | Die Konfigurationsdatei muss minimal folgenden Inhalt haben: | ||
| + | <code> | ||
| + | Title = "My Report Title" | ||
| + | LogFile = NONE | ||
| + | </code> | ||
| + | |||
| + | ==== Perl-Script ==== | ||
| + | Das Perl-Script muss ausführbar sein. Alle Outputs auf ''stdout'', z.B. mittels ''print'', werden in den Logwatch-Report geschrieben. So könnte zum Beispiel die Verzeichnisgrößen der Unterverzeichnisse von ''/srv/'' mittels folgendem Script ausgegeben werden: | ||
| + | |||
| + | <code perl> | ||
| + | #!/usr/bin/perl | ||
| + | print system("du /srv -h -d1"); | ||
| + | exit(0); | ||
| </code> | </code> | ||
Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.