-soii not documented in hostname.if(5)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

-soii not documented in hostname.if(5)

Harald Dunkel-5
Hi folks,

according to the upgrade guide I added "-soii" to hostname.re1.
It seems to work as expected, but it is not documented in
hostname.if(5).

Would you mind to add this option to the man page?

Except for changing the link local IPv6 addresses the upgrade
to 6.3 worked very well. No surprises, AFAICTBN.

I highly appreciate your work on OpenBSD.


Regards
Harri

Reply | Threaded
Open this post in threaded view
|

Re: -soii not documented in hostname.if(5)

Theo Buehler-5
On Tue, Apr 03, 2018 at 01:17:06PM +0200, Harald Dunkel wrote:
> Hi folks,
>
> according to the upgrade guide I added "-soii" to hostname.re1.
> It seems to work as expected, but it is not documented in
> hostname.if(5).

It is indirectly documented in that it is one of those arguments that
are passed to ifconfig(8) (as mentioned in the second paragraph of
hostname.if(5)). The ifconfig manual has documentation on soii. I added
a link to https://man.openbsd.org/ifconfig#soii to the upgrade notes.

> Would you mind to add this option to the man page?
>
> Except for changing the link local IPv6 addresses the upgrade
> to 6.3 worked very well. No surprises, AFAICTBN.

Thanks for the feedback. Good to know.

> I highly appreciate your work on OpenBSD.
>
>
> Regards
> Harri
>

Reply | Threaded
Open this post in threaded view
|

Re: -soii not documented in hostname.if(5)

Florian Obser-2
In reply to this post by Harald Dunkel-5
On Tue, Apr 03, 2018 at 01:17:06PM +0200, Harald Dunkel wrote:
> Hi folks,
>
> according to the upgrade guide I added "-soii" to hostname.re1.
> It seems to work as expected, but it is not documented in
> hostname.if(5).

tb@ beat me to it :)

I have no opinion one way or the other. Probably best to let jmc
decide. I note however that -autoconfprivacy isn't mentioned either.

>
> Would you mind to add this option to the man page?
>
> Except for changing the link local IPv6 addresses the upgrade

Hmm? But you added -soii? So the link local v6 address should not have
changed?

> to 6.3 worked very well. No surprises, AFAICTBN.
>
> I highly appreciate your work on OpenBSD.
>
>
> Regards
> Harri
>

--
I'm not entirely sure you are real.

Reply | Threaded
Open this post in threaded view
|

Re: -soii not documented in hostname.if(5)

Harald Dunkel-5
On 04/03/18 14:41, Florian Obser wrote:
> On Tue, Apr 03, 2018 at 01:17:06PM +0200, Harald Dunkel wrote:
>>
>> Except for changing the link local IPv6 addresses the upgrade
>
> Hmm? But you added -soii? So the link local v6 address should not have
> changed?
>

Indeed. I had expected that the RFC 7217 format is used only
for global routable IP addresses. I don't see a benefit for
link-local addresses in the new SLAAC format.

>> to 6.3 worked very well. No surprises, AFAICTBN.
>>

Actually there is a surprise: Apparently my OpenBSD gateway
cannot ping the traditional SLAAC addresses ("ff:fe") in the
internal network anymore (using the global routable IPv6 prefix).
Even if I disable the packet filter. 80/tcp and others are
affected, too.

The hosts with a RFC 7217 address can be pinged.

"netstat -nr -f inet6" shows both SLAAC styles, e.g.

Routing                                 tables
Internet6:
Destination                             Gateway                          Flags  Refs  Use    Mtu    Prio  Iface
default                                 fe80::%pppoe0                    UGS    0     29832  -      8     pppoe0
::/96                                   ::1                              UGRS   0     10     32768  8     lo0
::1                                     ::1                              UHhl   11    22     32768  1     lo0
::ffff:0.0.0.0/96                       ::1                              UGRS   0     0      32768  8     lo0
2002::/24                               ::1                              UGRS   0     0      32768  8     lo0
2002:7f00::/24                          ::1                              UGRS   0     0      32768  8     lo0
2002:e000::/20                          ::1                              UGRS   0     0      32768  8     lo0
2002:ff00::/24                          ::1                              UGRS   0     0      32768  8     lo0
2001:db8:b71c:d700::/56                 ::1                              UGRS   0     1      32768  8     lo0
2001:db8:b71c:d703::/64                 2001:db8:b71c:d703::1            UCn    16    8      -      4     re1
2001:db8:b71c:d703::1                   80:ee:73:95:c1:0d                UHLl   0     9313   -      1     re1
2001:db8:b71c:d703:652:f3ff:feab:7480   link#3                           UHLc   0     14     -      3     re1
2001:db8:b71c:d703:3612:98ff:fe77:d245  link#3                           UHLc   0     14     -      3     re1
2001:db8:b71c:d703:40a0:1948:aaf:7d34   b0:e5:ed:ec:01:1c                UHLc   0     233    -      3     re1
2001:db8:b71c:d703:51d2:369f:fab2:18e9  f4:6d:04:73:ab:4e                UHLc   0     13552  -      3     re1
2001:db8:b71c:d703:5ab0:35ff:fe81:5c86  link#3                           UHLc   0     21     -      3     re1
2001:db8:b71c:d703:6ead:f8ff:fe82:d4c2  link#3                           UHLc   0     22     -      3     re1
2001:db8:b71c:d703:7529:94e3:613d:bacb  6c:ad:f8:82:d4:c2                UHLc   0     21061  -      3     re1
2001:db8:b71c:d703:7e2f:80ff:feb8:f0a   link#3                           UHLc   0     14     -      3     re1
2001:db8:b71c:d703:8689:adff:fed3:b078  link#3                           UHLc   0     14     -      3     re1
2001:db8:b71c:d703:8e85:90ff:fe4e:b0a   link#3                           UHLc   0     14     -      3     re1
2001:db8:b71c:d703:8efa:baff:fea1:3b24  link#3                           UHLc   0     14     -      3     re1
2001:db8:b71c:d703:a288:69ff:fe50:48d0  link#3                           UHLc   0     68     -      3     re1
2001:db8:b71c:d703:b2e5:edff:feec:11c   link#3                           UHLc   0     15     -      3     re1
2001:db8:b71c:d703:e269:95ff:fe68:8077  link#3                           UHLc   1     4413   -      3     re1
2001:db8:b71c:d703:f1d2:b843:31ed:1b17  58:b0:35:81:5c:86                UHLc   0     40     -      3     re1
2001:db8:b71c:d703:f66d:4ff:fe73:ab4e   link#3                           UHLc   0     14     -      3     re1
fe80::/10                               ::1                              UGRS   0     24     32768  8     lo0
fec0::/10                               ::1                              UGRS   0     0      32768  8     lo0
fe80::%re1/64                           fe80::82ee:73ff:fe95:c10d%re1    UCn    11    19     -      4     re1
fe80::cb9:dd1e:67ab:6f0f%re1            34:12:98:77:d2:45                UHLc   0     685    -      3     re1
fe80::ccd:11ce:ac88:e7bc%re1            84:89:ad:d3:b0:78                UHLc   0     306    -      3     re1
fe80::d0b:6ccb:a4c0:167c%re1            link#3                           UHLc   0     14     -      3     re1
fe80::14ca:b397:2849:6750%re1           04:52:f3:ab:74:80                UHLc   0     344    -      3     re1
fe80::1881:5cc5:9b30:1530%re1           58:b0:35:81:5c:86                UHLc   0     69     -      3     re1
fe80::1c92:4b17:8165:966b%re1           8c:fa:ba:a1:3b:24                UHLc   0     33     -      3     re1
fe80::6ead:f8ff:fe82:d4c2%re1           6c:ad:f8:82:d4:c2                UHLc   0     547    -      3     re1
fe80::82ee:73ff:fe95:c10d%re1           80:ee:73:95:c1:0d                UHLl   0     3032   -      1     re1
fe80::a288:69ff:fe50:48d0%re1           a0:88:69:50:48:d0                UHLc   0     121    -      3     re1
fe80::b2e5:edff:feec:11c%re1            b0:e5:ed:ec:01:1c                UHLc   0     115    -      3     re1
fe80::d9a7:52cd:c5a7:4d1b%re1           f4:6d:04:73:ab:4e                UHLc   0     985    -      3     re1
fe80::e269:95ff:fe68:8077%re1           e0:69:95:68:80:77                UHLc   0     1153   -      3     re1
fe80::1%lo0                             fe80::1%lo0                      UHl    0     0      32768  1     lo0
fe80::%pppoe0/64                        fe80::665a:4ff:fe35:830a%pppoe0  Uhn    1     3      -      4     pppoe0
fe80::101:101:3e9b:f1ab%pppoe0          pppoe0                           UHL    0     64     -      4     pppoe0
fe80::665a:4ff:fe35:830a%pppoe0         fe80::665a:4ff:fe35:830a%pppoe0  UHl    0     13     -      1     pppoe0
ff01::/16                               ::1                              UGRS   0     2      32768  8     lo0
ff01::%re1/32                           fe80::82ee:73ff:fe95:c10d%re1    Um     0     1      -      4     re1
ff01::%lo0/32                           ::1                              Um     0     1      32768  4     lo0
ff01::%pppoe0/32                        fe80::665a:4ff:fe35:830a%pppoe0  Um     0     0      -      4     pppoe0
ff02::/16                               ::1                              UGRS   0     2      32768  8     lo0
ff02::%re1/32                           fe80::82ee:73ff:fe95:c10d%re1    Um     0     37     -      4     re1
ff02::%lo0/32                           ::1                              Um     0     1      32768  4     lo0
ff02::%pppoe0/32                        fe80::665a:4ff:fe35:830a%pppoe0  Um     0     0      -      4     pppoe0


I understand that the slaac stuff has been changed and that there is
a new daemon. Surely I have to verify the local configuration first.


Regards
Harri

Reply | Threaded
Open this post in threaded view
|

Re: -soii not documented in hostname.if(5)

Jason McIntyre-2
In reply to this post by Harald Dunkel-5
On Tue, Apr 03, 2018 at 01:17:06PM +0200, Harald Dunkel wrote:

> Hi folks,
>
> according to the upgrade guide I added "-soii" to hostname.re1.
> It seems to work as expected, but it is not documented in
> hostname.if(5).
>
> Would you mind to add this option to the man page?
>
> Except for changing the link local IPv6 addresses the upgrade
> to 6.3 worked very well. No surprises, AFAICTBN.
>
> I highly appreciate your work on OpenBSD.
>
>
> Regards
> Harri
>

hi.

sorry i'm a bit late to the party. did everything get cleared up? soii
is documented in ifconfig(8), as expected, and linked to from
hostname.if(5). it is not needed to be explicitly documented in
hostname.if(5). hope that's all clear.

jmc

Reply | Threaded
Open this post in threaded view
|

Re: -soii not documented in hostname.if(5)

Harald Dunkel-5
On 04/07/18 15:27, Jason McIntyre wrote:
>
> hi.
>
> sorry i'm a bit late to the party. did everything get cleared up? soii
> is documented in ifconfig(8), as expected, and linked to from
> hostname.if(5). it is not needed to be explicitly documented in
> hostname.if(5). hope that's all clear.
>

Yup, I was too blind to see. The current upgrade guide for 6.3 explicitly
points to ifconfig(8).


Thanx very much for your support.
Harri


signature.asc (499 bytes) Download Attachment