From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20041020 Firefox/0.10.1 Description of problem: "and" is stronger than "or". that's why the lines: if [ "foo$2" = "fooboot" -a "${ONBOOT}" = "no" -o "${ONBOOT}" = "NO" ] if [ -n "$IN_HOTPLUG" -a "${HOTPLUG}" = "no" -o "${HOTPLUG}" = "NO" ] should be replaced with: if [ "foo$2" = "fooboot" -a \("${ONBOOT}" = "no" -o "${ONBOOT}" = "NO"\) ] if [ -n "$IN_HOTPLUG" -a \("${HOTPLUG}" = "no" -o "${HOTPLUG}" = "NO"\) ] the condition should be: $2 = boot AND ONBOOT equals either to "no" or "NO" right now the condition is: $2 = boot and ONBOOT equals to "no", OR ONBOOT equals to "NO". the same idea goes for the HOTPLUG expression Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. set ONBOOT=no in the /etc/sysconfig/network-scripts/ifcfg-eth0 2. boot the system 3. ifup will configure an IP on eth0 Actual Results: ifup configures an IP on eth0 Expected Results: eth0 should not be configured Additional info:
*** This bug has been marked as a duplicate of 136531 ***
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.