X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=blobdiff_plain;f=src%2Finitscripts%2Finit.d%2Fnetwork;h=6823826d72c586a1f2ff769c862beb5aa78527fa;hp=a6c1584a974374aa0872f5f48766f78020006927;hb=406f019f1d9d519e16a6b3622b5f89fff2b65daf;hpb=6bc302d11872a22e4e39dda0932beafee6450bae diff --git a/src/initscripts/init.d/network b/src/initscripts/init.d/network index a6c1584a97..6823826d72 100644 --- a/src/initscripts/init.d/network +++ b/src/initscripts/init.d/network @@ -77,9 +77,27 @@ case "${1}" in if [ "$CONFIG_TYPE" = "2" -o "$CONFIG_TYPE" = "3" -o "$CONFIG_TYPE" = "6" -o "$CONFIG_TYPE" = "7" ]; then name=red /etc/rc.d/init.d/net/ifup fi + ;; stop) - + # Stopping interfaces... + # GREEN + name=green /etc/rc.d/init.d/net/ifdown + + # BLUE + if [ "$CONFIG_TYPE" = "4" -o "$CONFIG_TYPE" = "5" -o "$CONFIG_TYPE" = "6" -o "$CONFIG_TYPE" = "7" ]; then + name=blue /etc/rc.d/init.d/net/ifdown + fi + + # ORANGE + if [ "$CONFIG_TYPE" = "1" -o "$CONFIG_TYPE" = "3" -o "$CONFIG_TYPE" = "5" -o "$CONFIG_TYPE" = "7" ]; then + name=orange /etc/rc.d/init.d/net/ifdown + fi + + # RED + if [ "$CONFIG_TYPE" = "2" -o "$CONFIG_TYPE" = "3" -o "$CONFIG_TYPE" = "6" -o "$CONFIG_TYPE" = "7" ]; then + name=red /etc/rc.d/init.d/net/ifdown + fi ;; restart)