Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 0c0774ac2c413cef3a2dc2d0db236961 > files > 64

initscripts-9.30.1-1.fc15.i686.rpm

#! /bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin 

# Get global network configuration
[ -f /etc/sysconfig/network ] && . /etc/sysconfig/network

CONFIG=$1

. ./$CONFIG

# stopping ibod daemon for channel bundling
if [ -f /var/lock/subsys/ibod ] ; then
    kill -9  $(pidof ibod) >/dev/null 2>&1
    rm -f /var/lock/subsys/ibod
fi

# Shut down IPv6
/etc/sysconfig/network-scripts/ifdown-ipv6 $CONFIG

# shutdown isdn device
isdnctrl hangup $DEVICE >/dev/null 2>&1
sleep 1
ip link set dev $DEVICE down >/dev/null 2>&1

# delete isdn device
isdnctrl delif $DEVICE >/dev/null 2>&1

# kill ipppd daemon
if [ -f /var/run/ipppd.$DEVICE.pid ] ; then
    pppdpid=$(cat /var/run/ipppd.$DEVICE.pid)
    kill -9 $pppdpid > /dev/null 2>&1
    rm -f /var/run/ipppd.$DEVICE.pid > /dev/null 2>&1
fi