Re: we should enable RFC7217 by default

Guido Falsi <[email protected]>
Newsgroups gmane.os.freebsd.current
Message-ID <[email protected]>
On 1/27/26 01:05, Pouria Mousavizadeh Tehrani wrote:
> Hi everyone,

Hi!

> 
> With `net.inet6.ip6.use_stableaddr` now available, I believe we should 
> enable it by default in CURRENT at least.
> As you may already know, we currently use the EUI64 method for 
> generating stable IPv6 addresses, which has serious privacy issues.
> 
> IMHO, trying to maintain backward compatibility defeats the purpose of a 
> privacy RFC.
> 
> To be clear, we don't want to change the ip addresses of existing 
> servers. However, it's reasonable for users to expect changes during a 
> major upgrade (15 -> 16), a fresh install of a new major release, or 
> living on CURRENT.
> So, for obvious reasons, changing the default value would not be MFCed.
> 
> What do you think?
> 

I'm happy my contribution spurred this kind of interest.

I would like to enable it by default on head, but I'd rather have a good 
consensus on this before actually doing it.

it has already been noted that this shouldn't be a big problem for 
servers, which usually get manually assigned addresses for various 
reasons, so I would not worry much about that scenario.

So I'm obviously in favor of this proposal.

BTW I'm also proposing MFCing this to stable/15 [1]. But the feature 
would remain off by default there. If any source committer would feel 
like approving me committing this MFC it would really be appreciated.

(I don't have a src commit bit, and, as far as I understand our rules, I 
need explicit approval to commit any change there)


[1] https://reviews.freebsd.org/D54382

-- 
Guido Falsi <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.