Comment 17 for bug 994931

Revision history for this message
Malcolm Scott (malcscott) wrote :

I've been in touch with Mathieu Trudel-Lapierre, the original author of the Ubuntu patch I linked above, who tells me that his patch was rejected upstream as Dave Miller does not want these semantics for 'all' sysctls (and apparently the documentation, rather than the implementation, is wrong): http://lists.openwall.net/netdev/2011/12/19/103

Personally, I disagree with Dave as this makes the 'all' sysctl no different to the 'default' one, and does not match the behaviour of what I believe to be the majority of other 'all' sysctls.

More discussion here: http://ubuntu.5.n6.nabble.com/PATCH-ipv6-make-the-net-ipv6-conf-all-use-tempaddr-sysctl-propagate-to-interface-settings-td1728056.html

Anyway, perhaps the best way to continue for now will be to apply my patch (once reviewed) to the Ubuntu kernel tree as it fixes a regression caused by what is for now an Ubuntu-specific feature.

I will try to reopen discussion of this issue upstream but I think it's pretty unlikely that I'll change Dave Miller's mind!