diff options
author | Bill Nottingham <notting@redhat.com> | 2000-01-31 20:37:08 +0000 |
---|---|---|
committer | Bill Nottingham <notting@redhat.com> | 2000-01-31 20:37:08 +0000 |
commit | d1eccdf7232e954803c3b5379f3a3a6eca5f3b01 (patch) | |
tree | a8ce32f22c15827c7095e9eacf94672e14898fab /rc.d/init.d | |
parent | 46c30b79f0cbbf63c92c3f1096137886f4541276 (diff) | |
download | initscripts-d1eccdf7232e954803c3b5379f3a3a6eca5f3b01.tar initscripts-d1eccdf7232e954803c3b5379f3a3a6eca5f3b01.tar.gz initscripts-d1eccdf7232e954803c3b5379f3a3a6eca5f3b01.tar.bz2 initscripts-d1eccdf7232e954803c3b5379f3a3a6eca5f3b01.tar.xz initscripts-d1eccdf7232e954803c3b5379f3a3a6eca5f3b01.zip |
*** empty log message ***
Diffstat (limited to 'rc.d/init.d')
-rwxr-xr-x | rc.d/init.d/network | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/rc.d/init.d/network b/rc.d/init.d/network index 4757fe45..3d3669f7 100755 --- a/rc.d/init.d/network +++ b/rc.d/init.d/network @@ -37,11 +37,6 @@ cd /etc/sysconfig/network-scripts interfaces=`ls ifcfg* | egrep -v '(ifcfg-lo|:)' | egrep 'ifcfg-[a-z0-9]+$' | \ sed 's/^ifcfg-//g'` -interfaces_boot= -for inter in $interfaces ; do - egrep -L "ONBOOT=\"?[Nn][Oo]\"?" ifcfg-$inter >/dev/null || interfaces_boot="$interfaces_boot $inter" -done - # See how we were called. case "$1" in start) @@ -60,7 +55,8 @@ case "$1" in for i in $interfaces; do if egrep -L "ONBOOT=\"?[Nn][Oo]\"?" ifcfg-$i >/dev/null ; then - ./ifup $i boot + # Probe module to preserve interface ordering + /sbin/ifconfig $i >/dev/null 2>&1 else action "Bringing up interface $i" ./ifup $i boot fi |