X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=src%2Finitscripts%2Finit.d%2Fnet%2Fifdown;fp=src%2Finitscripts%2Finit.d%2Fnet%2Fifdown;h=4440480e89aef0925e966e21b480001a42697ab5;hb=621b327e2ce208f4ac6f8edd781ff2be2aa0b3ec;hp=6b31c74d42941947c0b59195b6c862f0a0ac4220;hpb=b04331d3e3747e5c15a6c165bcd2478e4f736d0a;p=people%2Fpmueller%2Fipfire-2.x.git diff --git a/src/initscripts/init.d/net/ifdown b/src/initscripts/init.d/net/ifdown index 6b31c74d42..4440480e89 100644 --- a/src/initscripts/init.d/net/ifdown +++ b/src/initscripts/init.d/net/ifdown @@ -35,15 +35,30 @@ then NETADDRESS=${GREEN_NETADDRESS} BROADCAST=${GREEN_BROADCAST} \ /etc/rc.d/init.d/net/common/ipv4-static ${GREEN_DEV} down + if [ "${ENABLE_GREEN}" == "on" ]; then + boot_mesg "Bringing up dhcpd on device ${DEVICE}." + /etc/rc.d/init.d/net/common/dhcpd ${GREEN_DEV} down + fi + elif [ "$name" == "blue" ]; then NAME=${name} ADDRESS=${BLUE_ADDRESS} NETMASK=${BLUE_NETMASK}\ NETADDRESS=${BLUE_NETADDRESS} BROADCAST=${BLUE_BROADCAST} \ /etc/rc.d/init.d/net/common/ipv4-static ${BLUE_DEV} down + if [ "${ENABLE_BLUE}" == "on" ]; then + boot_mesg "Bringing up dhcpd on device ${DEVICE}." + /etc/rc.d/init.d/net/common/dhcpd ${BLUE_DEV} down + fi + elif [ "$name" == "orange" ]; then NAME=${name} ADDRESS=${ORANGE_ADDRESS} NETMASK=${ORANGE_NETMASK}\ NETADDRESS=${ORANGE_NETADDRESS} BROADCAST=${ORANGE_BROADCAST} \ /etc/rc.d/init.d/net/common/ipv4-static ${ORANGE_DEV} down + + if [ "${ENABLE_ORANGE}" == "on" ]; then + boot_mesg "Bringing up dhcpd on device ${DEVICE}." + /etc/rc.d/init.d/net/common/dhcpd ${ORANGE_DEV} down + fi elif [ "$name" == "red" ]; then if [ "${RED_TYPE}" == "PPPOE" ]; then