]> git.pld-linux.org Git - projects/rc-scripts.git/commitdiff
more complete update for NM skipping. improves [12481] and [12616]
authorElan Ruusamäe <glen@pld-linux.org>
Wed, 6 Feb 2013 15:35:41 +0000 (15:35 +0000)
committerElan Ruusamäe <glen@pld-linux.org>
Wed, 6 Feb 2013 15:35:41 +0000 (15:35 +0000)
should the `$USERS` be dropped now, i don't see it from current NM generated configs

M    init.d/network

svn-id: @12624

rc.d/init.d/network

index 9521c0fbf3bba1c2e8495f7fa4eb29bab529722b..d01c45115045905a50ae45f1bb82437965a56e1a 100755 (executable)
@@ -136,8 +136,8 @@ find_boot_interfaces() {
                                        *ifcfg-lo) continue ;;
                                esac
                                DEVICE=""; ONBOOT=""; USERS=""; . "$i" 2>/dev/null
-                               [ ${USERS:-no} != no ] && continue
                                [ "${DEVICE:+set}" != "set" ] && continue
+                               [ ${USERS:-no} != no ] && continue
                                [ ${ONBOOT:-no} = yes ] && echo "${i##*/ifcfg-}"
                        done
                `
@@ -148,8 +148,8 @@ find_boot_interfaces() {
                                        ifcfg-lo|ifcfg-sit*|ifcfg-atm*|ifcfg-lec*|ifcfg-nas*|ifcfg-br*|ifcfg-macvlan*|ifcfg-macvtap*|ifcfg-*.*) continue ;;
                                esac
                                DEVICE=""; ONBOOT=""; USERS=""; . "$i" 2>/dev/null
-                               [ ${USERS:-no} != no ] && continue
                                [ "${DEVICE:+set}" != "set" ] && continue
+                               [ ${USERS:-no} != no ] && continue
                                [ ${ONBOOT:-no} = yes ] && echo "${i##*/ifcfg-}"
                        done
                `
@@ -160,7 +160,8 @@ find_boot_interfaces() {
                                        ifcfg-*.*) ;;
                                        *) continue ;;
                                esac
-                               ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                               DEVICE=""; ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                               [ "${DEVICE:+set}" != "set" ] && continue
                                [ ${USERS:-no} != no ] && continue
                                [ ${ONBOOT:-no} = yes ] && echo "${i##*/ifcfg-}"
                        done
@@ -172,7 +173,8 @@ find_boot_interfaces() {
                                        ifcfg-br*) ;;
                                        *) continue ;;
                                esac
-                               ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                               DEVICE=""; ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                               [ "${DEVICE:+set}" != "set" ] && continue
                                [ ${USERS:-no} != no ] && continue
                                [ ${ONBOOT:-no} = yes ] && echo "${i##*/ifcfg-}"
                        done
@@ -184,7 +186,8 @@ find_boot_interfaces() {
                                        ifcfg-macvtap*|ifcfg-macvlan*) ;;
                                        *) continue ;;
                                esac
-                               ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                               DEVICE=""; ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                               [ "${DEVICE:+set}" != "set" ] && continue
                                [ ${USERS:-no} != no ] && continue
                                [ ${ONBOOT:-no} = yes ] && echo "${i##*/ifcfg-}"
                        done
@@ -196,7 +199,8 @@ find_boot_interfaces() {
                                        ifcfg-sit*) ;;
                                        *) continue ;;
                                esac
-                               ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                               DEVICE=""; ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                               [ "${DEVICE:+set}" != "set" ] && continue
                                [ ${USERS:-no} != no ] && continue
                                [ ${ONBOOT:-no} = yes ] && echo "${i##*/ifcfg-}"
                        done
@@ -205,7 +209,8 @@ find_boot_interfaces() {
 
        tunnels=$(
                for i in $(network_interface_configs 'tnlcfg-*'); do
-                       ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                       DEVICE=""; ONBOOT=""; USERS=""; . "$i" 2>/dev/null
+                       [ "${DEVICE:+set}" != "set" ] && continue
                        [ ${USERS:-no} != no ] && continue
                        [ ${ONBOOT:-no} = yes ] && echo "${i##*/tnlcfg-}"
                done
This page took 0.050944 seconds and 4 git commands to generate.