Compile-in IPv6 kernel module and disable all IPv6. It comes much more handy to compile in the IPv6 kernel module (because it is loading almost everywhere) and disable the IPv6 functionality when the system starts up. Therefore, IPv6 is not accidentially enabled at any time unless someone wants to use it and disables the systcl options.