SVN: rc-scripts/trunk/sysconfig/network-scripts/ifdown-vlan
gotar
gotar at pld-linux.org
Fri Feb 27 17:33:37 CET 2009
Author: gotar
Date: Fri Feb 27 17:33:36 2009
New Revision: 10149
Modified:
rc-scripts/trunk/sysconfig/network-scripts/ifdown-vlan
Log:
- restored vconfig support for older iproute2 users
Modified: rc-scripts/trunk/sysconfig/network-scripts/ifdown-vlan
==============================================================================
--- rc-scripts/trunk/sysconfig/network-scripts/ifdown-vlan (original)
+++ rc-scripts/trunk/sysconfig/network-scripts/ifdown-vlan Fri Feb 27 17:33:36 2009
@@ -38,7 +38,16 @@
ip link set ${DEVICE} down
LC_ALL=C ip addr flush dev ${DEVICE} 2>&1 | grep -v "Nothing to flush"
-ip link del ${DEVICE}
+
+if (ip link help 2>&1 | grep -q del); then
+ /sbin/ip link del ${DEVICE}
+elif [ -x /sbin/vconfig ]; then
+ /sbin/vconfig rem ${DEVICE}
+else
+ nls "/sbin/vconfig or iproute2 with vlan support is missing. Can't continue."
+ exit 1
+fi
+
RESULT=$?
exit $RESULT
More information about the pld-cvs-commit
mailing list