Re: Zwingen ein Paket zu deinstallieren
Andreas Metzler wrote:
> Fein. Der Fehler sitzt in /etc/init.d/wwwoffle. Hast du das editiert?
Hallo Andreas. Erst mal danke für deine Unterstützung. Nein, ich habe
/etc/init.d/wwwoffle nicht editiert.
> Was sagt
> DEBIAN_SCRIPT_DEBUG=1 /etc/init.d/wwwoffle stop
[11:09am]root@skyliner:[~/]
command13$ DEBIAN_SCRIPT_DEBUG=1 /etc/init.d/wwwoffle stop
/etc/init.d/wwwoffle: 1: command not found
PATH=/sbin:/bin:/usr/sbin:/usr/bin
+ PATH=/sbin:/bin:/usr/sbin:/usr/bin
NAME=wwwoffled
+ NAME=wwwoffled
PROGRAM=/usr/bin/wwwoffle
+ PROGRAM=/usr/bin/wwwoffle
DAEMON=/usr/sbin/$NAME
+ DAEMON=/usr/sbin/wwwoffled
CONFIG=/etc/wwwoffle/wwwoffle.conf
+ CONFIG=/etc/wwwoffle/wwwoffle.conf
test -f $DAEMON || exit 0
+ test -f /usr/sbin/wwwoffled
if grep -qsx ppp /etc/wwwoffle/wwwoffle.options; then
# a whole lot of logic to determine what mode wwwoffle should run in...
mode=offline
# ISDN and diald can be in autodial mode
# find default route
WWWOFFLEDEFROUTEIF=`netstat -rn | awk '/^0\.0\.0\.0 / {print $8}'`
if [ `expr "$WWWOFFLEDEFROUTEIF" : i` -eq 1 ]; then # default route via
ISDN
if isdnctrl dialmode $WWWOFFLEDEFROUTEIF 2>/dev/null |
grep auto >/dev/null; then
# ISDN interface is in autodial mode
mode=autodial
elif isdnctrl status $WWWOFFLEDEFROUTEIF >/dev/null 2>&1; then
mode=online
fi
elif ps ax | grep '[/]usr/sbin/diald' >/dev/null; then
# diald is running, hence also autodial
mode=autodial
elif ps ax | egrep '[/]usr/sbin/pp(tp|poe)' >/dev/null; then
# pptp or pppoe is running (for ADSL), hence always online
mode=online
fi
else
# wwwoffle not configured to go over dialup, so assume online
mode=online
fi
+ grep -qsx ppp /etc/wwwoffle/wwwoffle.options
+ mode=offline
netstat -rn | awk '/^0\.0\.0\.0 / {print $8}'
++ netstat -rn
++ awk '/^0\.0\.0\.0 / {print $8}'
+ WWWOFFLEDEFROUTEIF=
Irgendwie mag er die Übergabe-Parameter nicht. Was macht die Variable. Prüft
sie das Skript?
Gruß Thomas
Reply to: