On 01-Feb-2002 Karsten Keil wrote:
On Fri, Feb 01, 2002 at 02:18:04PM +0100, Norman Lyttek wrote:
Nun möchte ich allen Usern auf einem PC die Möglichkeit geben, über ippp0 rauszuwählen, über ippp1 jedoch nur einem bestimmten Benutzerkreis. Ist das möglich?
Direkt nicht, denkbar waer ein wrapper (verhindern das die User isdnctrl direkt verwenden, dafuer aber ein script, das vorher die Berechtigung prueft).
Vielleicht hilft ja das folgende Script bei der Suche nach einer
Loesung:
-----------------------------------8<-----------------------------------
#!/bin/sh
DEVICE=ippp0
if test $UID -ne 0; then
exec sudo $0 $*
fi
case "$1" in
stop)
echo stop
/usr/sbin/isdnctrl hangup ippp0;/usr/sbin/isdnctrl delphone
ippp0 out xxxxxxx;/etc/init.d/i4l stop;/usr/bin/wwwoffle -c
/etc/wwwoffle/wwwoffle.conf -offline
;;
*)
echo dial
/etc/init.d/i4l start;/sbin/route add default
ippp0;/usr/sbin/isdnctrl addphone ippp0 out xxxxxxxx;/usr/bin/wwwoffle
-c /etc/wwwoffle/wwwoffle.conf -online
;;
esac
-----------------------------------8<-----------------------------------
Gruss,
Heinz.
--
E-Mail: Heinz W. Pahlke