Download raw body.
installer: default to IPv6 autoconf if IPv4 is not configured
installer: default to IPv6 autoconf if IPv4 is not configured
installer: default to IPv6 autoconf if IPv4 is not configured
installer: default to IPv6 autoconf if IPv4 is not configured
14.11.2025 23:19, Theo de Raadt пишет:
> There's two alternative situations:
>
> You accidentally went down the interface config leaf, and want to do nothing
> and escape back up.
Should work without suddenly changing the default; here are two interfaces
such that one may effect the other:
Available network interfaces are: vio0 vio1 vlan0.
Network interface to configure? (name, lladdr, '?', or 'done') [vio0] vio1
IPv4 address for vio1? (or 'autoconf' or 'none') [autoconf] none
IPv6 address for vio1? (or 'autoconf' or 'none') [autoconf] none
New code worked, now requiring you to type an extra 'none' for IPv6 if you
want to leave this accidentially entered leave unharmed...
Available network interfaces are: vio0 vio1 vlan0.
Network interface to configure? (name, lladdr, '?', or 'done') [done] vio0
IPv4 address for vio0? (or 'autoconf' or 'none') [autoconf]
IPv6 address for vio0? (or 'autoconf' or 'none') [none]
Same if you enter 'vio0' twice: the first round does not effect the second one.
^C out of the install and starting from scratch behaves equally, so I don't see
a problem here.
>
> Or, you want to do no configuration now, but do it manually after it boots
> from the console.
Then you're already against the defaults and need to enter (yet) another 'none',
tough luck.
It's impossible to make all those cases equally convenient and usually we go for
"just hitting [Enter] does the right thing", which this diff brings is one step
close to iff you deviated at just one point.
installer: default to IPv6 autoconf if IPv4 is not configured
installer: default to IPv6 autoconf if IPv4 is not configured
installer: default to IPv6 autoconf if IPv4 is not configured
installer: default to IPv6 autoconf if IPv4 is not configured