Description of problem: The networking scripts (specifically /etc/sysconfig/network-scripts/ifup-eth) do not pay attention to the "ONBOOT=" flag of an ifcfg-ethx:y file. Essentially, if the parent device comes up, ALL aliases for it also come up. Version-Release number of selected component (if applicable): All versions of RHEL 4.x and up and all Fedora releases How reproducible: Every time. Steps to Reproduce: 1. Create an alias for eth0, (e.g. eth0:0) 2. Set the "ONBOOT=" flag to "no" for the alias ONLY 3. Restart the network Actual results: Both eth0 and eth0:0 will be up and running Expected results: eth0 comes up but eth0:0 doesn't Additional info:
Reassigning to initscripts.
For aliases, use ONPARENT. This should be documented in sysconfig.txt.