Red Hat Bugzilla – Bug 455569
[PATCH] Fixing NETWORKING_IPV6=no
Last modified: 2014-03-16 23:15:15 EDT
In the recent past a change to the ipv6 init code has made the NETWORKING_IPV6
toggle in /etc/sysconfig/network useless. Before this change, the toggle could
be used to disable IPV6 support on a box.
Since this change, the function ipv6_test() which should test for ipv6
functionality inserts the ipv6 module by calling modprobe.
This one-line patch adds a conditional check for the NETWORKING_IPV6 parameter
to the ipv6 initscript and bails if set to no.
That way, if the system administrator configured the system to not use IPV6, no
ipv6 addresses (not even fe80:: ones) are initialized and the NETWORKING_IPV6
parameter is useful again.
Created attachment 311938 [details]
Re-enable NETWORKING_IPV6 toggle
Won't help, as it can be autoloaded by the usage of various system calls that
open a socket.
If you want to disable IPv6, the only way to do it is:
install ipv6 /bin/true
in /etc/modprobe.conf, or a modprobe.d file.
Nope, the correct way of preventing autoloading is an entry alias net-pf-10 off
This however depends on the documented NETWORKING_IPV6 parameter which suddenly
So I'd ask you to please reconsider your WONTFIX tag as this patch fixes said