* Christian Schmidt -- Monday 29 January 2001 01:08:
Das Tool der Wahl ist wohl der logsurfer. Allerdings habe ich beim Durchstöbern der Man-Page noch keinen Hinweis dazu gefunden, ob und wie ich das Programm in einer Art "daemon mode" laufen lassen kann, so daß die Logfiles quasi ständig ausgewertet werden.
Einfach ein kleines Script nach /sbin/init.d/ und die entsprechenden Links in die Runlevel-Ordner, fertig. Ach ja, Deine /etc/logsurfer.conf musst Du natuerlich noch konfigurieren ... #! /bin/sh . /etc/rc.config return=$rc_done case "$1" in start) echo -n "Starting logsurfer" FILE=/var/log/messages LASTLINE=$(cat $FILE|wc -l) startproc -u logsurfer /usr/bin/logsurfer -f $FILE \ -d /tmp/logsurfer.dump -l $LASTLINE -s || return=$rc_failed echo -e "$return" ;; stop) echo -n "Shutting down logsurfer" killproc -TERM /usr/bin/logsurfer || return=$rc_failed echo -e "$return" ;; restart) $0 stop && $0 start || return=$rc_failed ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac test "$return" = "$rc_done" || exit 1 exit 0