diff --git a/sbin/ifdown b/sbin/ifdown index 3a1e73a..c9c0779 100644 --- a/sbin/ifdown +++ b/sbin/ifdown @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2003-2011 by Silvan Calarco +# Copyright (c) 2003-2012 by Silvan Calarco # Copyright (c) 2003-2009 by Davide Madrisan . /etc/sysconfig/rc @@ -9,6 +9,8 @@ DEVICE=${1} [ "${DEVICE}" ] || exit 1 +[ "$NM_CONTROLLED" = "0" ] || exit 0 + [ -r $network_devices/ifcfg-${DEVICE} ] && . $network_devices/ifcfg-${DEVICE} diff --git a/sbin/ifup b/sbin/ifup index dc8d5d4..ecbcad8 100644 --- a/sbin/ifup +++ b/sbin/ifup @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2003-2011 by Silvan Calarco +# Copyright (c) 2003-2012 by Silvan Calarco # Copyright (c) 2003-2009 by Davide Madrisan . /etc/sysconfig/rc @@ -13,6 +13,8 @@ DEVICE=${1} [ -r /etc/sysconfig/network ] && . /etc/sysconfig/network [ -r $network_devices/ifcfg-${DEVICE} ] && . $network_devices/ifcfg-${DEVICE} +[ "$NM_CONTROLLED" = "no" ] || exit 0 + [ "$2" = "--udev" -a "$ONBOOT" != "yes" -a "$ONBOOT" != "1" -a "$ONBOOT" != "true" ] \ && exit 0