Hallo, * Am 31.03.2002 zauberte Maik Holtkamp:
Hy,
Am 02/03/30@15:12 schrieb Alex Klein:
ich hab mir gerade mal logsurfer reingezogen. Wenn ich das allerdings richtig sehe, dann kann ich mit logsurfer lediglich logfiles auswerten, oder?
Ich bin auf der Suche nach einem dertigen Mechanismus:
Sobald in einer logdatei (angenommen mal /var/log/messages) eine Zeile auftaucht (z.B. kernel: isdn_net: call from meineNummer) dann [1] führst Du folgendes Skript aus /scripts/callback.
Die Lösungen, welche ich bisher erhalten habe, sind durchaus gut, allerdings gefallen sie mir nicht so richtig. Zum beispiel möchte ich nicht vbox einrichten, um zu diesem Ziel zu gelangen. Ich suche eben nur eine ganz triviale Lösung zum auswerten des syslogs.
Ich hatte mal das in der /etc/logsurfer.conf:
"-> xxxxxxx ignored" - - - 0 exec "/usr/sbin/isdnctrl dial ippp0"
Es war auch hier so das ich xxxxxx unter Bekannten verteilte, die meinen Rechner damit online bringen konnten, aber mit einer zu [1] passenden regex geht das natürlich auch so, dass nur Dein Handy die Einwahl auslösen kann.
Und wie hast Du logsurfer aufgerufen? Ursprünglich soll man mit logsurfer doch eine logdatei nach bestimmten patterns durchsuchen und dann bestimmte Aktionen auslösen. Ich möchte nicht unbedingt einen crontab alle 3 Minuten starten, wenns anders auch gehen sollte, da mir die crontablösung lediglich als workaraound vorkommt. Wenns nicht anders geht, dann gut. Aber es muß doch was geben, womit man "als Daemon" ein Logfile durchlaufen lassen können muß. -- Gruß Alex --
glucks...hahaahaha...glrg...hahaa...glrxz...
*tod_umkipp* Der arme Tod. Stell den sofort wieder hin. [Michael Hoffmann in dag°]