linux-l: isdnlog
Olaf Koestner
koestner at t-online.de
Di Jul 17 09:40:11 CEST 2001
Hallo !
Ich habe folgendes Problem(chen):
Ich starte den isdlog u.a. mit der Option -S, um ein
Skript starten zu lassen, das ich in der callerid.conf
eingetragen habe.
Der Start vom isdnlog erfolgt durch:
echo -n "Starting isdnlog"
daemon isdnlog
/dev/isdnctrl0 -x0x3fff -M -w2 -S -D -s -O+/var/log/isdnctrl
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/isdnlog
In der callerid.conf habe ich folgendes stehen:
[MSN]
NUMBER = +49 231 23959851
ALIAS = InetAnwahl
SI = 1
ZONE = 4
START = {
[FLAG]
FLAGS = I|R
PROGRAM = /usr/local/bin/inet-telctrl-up.sh \$2
}
In dem Skript steht am Anfang folgendes drin:
#!/bin/sh
NUMBER=$1
CONF=/usr/local/etc/inet-telctrl.conf
logger -p user.info "SKRIPT WIRD AUSGEFUEHRT !!!"
Wenn ich das Skript manuell starte, wird auch der obige Text in die
/v/l/m geschrieben. Aber leider nicht, wenn der isdnlog dieses Skript
starten soll.
Folglich vermute ich, daß der isdnlog das Skript gar nicht erst startet.
Hat jemand eine Idee, wie ich das Problem beheben kann?
Vielen Dank für jeden Tip,
Olaf Koestner
Mehr Informationen über die Mailingliste linux-l