In /etc/sysctl.conf I have setting net.ipv6.conf.eth0.disable_ipv6=1
.
I can see after during init.d calling sysctl the value is set. Confirmed by reading sysctl net.ipv6.conf.eth0.disable_ipv6
to a file and see the value is 1.
But after bootup when I do sysctl net.ipv6.conf.eth0.disable_ipv6
I see the value is changed to 0.
Any pointers on how to find out who modified this value during bootup.
Also, I see netifd has option ipv6 0
for this interface.