Date: Thu, 24 Jul 2025 10:59:30 -0400 From: Karl Denninger <karl@denninger.net> To: freebsd-net@freebsd.org Subject: Re: rtadvd appears to ignore options set in /etc/rtadvd.conf Message-ID: <39b8ceba-f6d4-4cb0-ab76-139255b7eb83@denninger.net> In-Reply-To: <1c7759d6-559e-4b2c-8bc0-a7a5fba28484@denninger.net> References: <2ceaf7ed-3a04-47f3-a1f1-9f8a40cab9ef@denninger.net> <nr9p9rsq-8o1p-3159-onqo-349p5q667864@yvfgf.mnoonqbm.arg> <bfb35bcc-f69b-40f9-adde-d6cb70d38246@denninger.net> <CAGv8uaoOJ5K3DghoXJHzGchTT_8xMdmOQyrQbFHJ73nUMB2fzw@mail.gmail.com> <1c7759d6-559e-4b2c-8bc0-a7a5fba28484@denninger.net>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format. --------------ms010808090703040509040600 Content-Type: multipart/alternative; boundary="------------R40K0h5zFpS075SwVHyAtYig" --------------R40K0h5zFpS075SwVHyAtYig Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 QlRXIHRoZSByZWFzb24gdGhpcyBiZWhhdmlvciBpcyBkZWZpbml0ZWx5IGJhZCBuZXdzIGlz IHRoZSBmb2xsb3dpbmc6DQoNCk5vdGUgdGhhdCBpZiB0aGUgZGVsZWdhdGVkIGFkZHJlc3Mg Y2hhbmdlcyB0aGUgaG9zdCBpbiBxdWVzdGlvbiBkb2VzIGdldCANCml0IG1hcmtlZCAiZGVw cmVjYXRlZCIgZXNzZW50aWFsbHkgaW1tZWRpYXRlbHkgYnV0IGl0IHJlbWFpbnMgaW4gdGhl IA0KYWRkcmVzcyB0YWJsZSBmb3IgYSB2ZXJ5IGxvbmcgdGltZSB3aGljaCBpcyBib3RoIHBv aW50bGVzcyBhbmQsIGlmIHRoZSANCmRlbGVnYXRlZCBhZGRyZXNzIGNoYW5nZXMgb24gYSBy ZWxhdGl2ZWx5IGZyZXF1ZW50IGJhc2lzICh5b3UnZCBob3BlIGl0IA0KZG9lc24ndCBidXQg aXQgbWlnaHQpIHlvdSB3aWxsIHdpbmQgdXAgd2l0aCBhIGxvdCBvZiBkZXByZWNhdGVkIA0K YWRkcmVzc2VzLiBUaGF0J3MgYW5ub3lpbmcgYnV0IG90aGVyd2lzZSBub3QgYSBodWdlIHBy b2JsZW0uDQoNCkhPV0VWRVIsIHdoYXQgaXMgYSBzaWduaWZpY2FudCBwcm9ibGVtIGlzIGlm IElQdjYgZGlzYXBwZWFycyAodGhhdCBpcywgDQpwcmVzdW1lIHRoZSBnYXRld2F5IGNyYXNo ZXMgb3IgaXMgcmVib290ZWQgYW5kIG9uIHJlc3RhcnQgZmFpbHMgdG8gZ2V0IGEgDQpuZXcg SVB2NiBkZWxlZ2F0aW9uIGF0IGFsbCkgLS0gc2luY2UgeW91IGNhbid0IHNldCB0aGUgc2hv cnRlciB2YWxpZCANCnRpbWUgYW5kIGhhdmUgaXQgd29yayB0aGUgc3lzdGVtKHMpIHRoYXQg cHJldmlvdXNseSBnb3QgdGhvc2UgU0xBQ0MgDQphZGRyZXNzZXMgb24geW91ciBpbnNpZGUg bmV0d29yayB3aWxsIGF0dGVtcHQgdG8gY29ubmVjdCBvdXRib3VuZCBvbiANCnRoZW0gYW5k IGZhaWwgc2luY2Ugbm8gZnVydGhlciBydGFkdmQgdXBkYXRlcyB3aWxsIHNob3cgdXAgdG8g dGVsbCB0aGUgDQpib3ggdGhhdCB0aGUgZGVsZWdhdGlvbiBhbmQgcm91dGUgaGFzIGNoYW5n ZWQuwqAgVGhpcyB3aWxkbHkgZGFtYWdlcyANCnBlcmZvcm1hbmNlIHVudGlsIHNhaWQgdGlt ZSBleHBpcmVzLCB5b3UgcmVib290IHRoZW0gb3IgbWFudWFsbHkgcmVtb3ZlIA0KdGhlIElQ djYgU0xBQ0MgYWRkcmVzcyBmcm9tIHRoZSBpbnRlcmZhY2Ugb24gZWFjaCBvZiB0aG9zZSBk ZXZpY2VzIC0tIA0KYW5kIHRoYXQgcG90ZW50aWFsbHkgY291bGQgYmUgYSB2ZXJ5IGxhcmdl IG51bWJlciBvZiBkZXZpY2VzLg0KDQpPbiA3LzI0LzIwMjUgMDc6NDcsIEthcmwgRGVubmlu Z2VyIHdyb3RlOg0KPg0KPiBOb3BlIC0tIG5vIGNoYW5nZToNCj4NCj4gMDc6NDQ6MjMuODEw NjAyIElQNiAoaGxpbSAyNTUsIG5leHQtaGVhZGVyIElDTVB2NiAoNTgpIHBheWxvYWQgbGVu Z3RoOiANCj4gNTYpIGZlODA6OjJlMDpiNGZmOmZlNjg6Zjg5NSA+IGZmMDI6OjE6IFtpY21w NiBzdW0gb2tdIElDTVA2LCByb3V0ZXIgDQo+IGFkdmVydGlzZW1lbnQsIGxlbmd0aCA1Ng0K PiDCoCDCoCDCoCDCoCBob3AgbGltaXQgNjQsIEZsYWdzIFtub25lXSwgcHJlZiBtZWRpdW0s IHJvdXRlciBsaWZldGltZSANCj4gMTgwMHMsIHJlYWNoYWJsZSB0aW1lIDBtcywgcmV0cmFu cyB0aW1lciAwbXMNCj4gwqAgwqAgwqAgwqAgwqAgc291cmNlIGxpbmstYWRkcmVzcyBvcHRp b24gKDEpLCBsZW5ndGggOCAoMSk6IDAwOmUwOmI0OjY4OmY4Ojk1DQo+IMKgIMKgIMKgIMKg IMKgIHByZWZpeCBpbmZvIG9wdGlvbiAoMyksIGxlbmd0aCAzMiAoNCk6IA0KPiAyNjA2Ojgz YzA6ODAwMDoxYjAwOjovNjQsIEZsYWdzIFtvbmxpbmssIGF1dG9dLCB2YWxpZCB0aW1lIDI1 OTIwMDBzLCANCj4gcHJlZi4gdGltZSA2MDQ4MDBzDQo+DQo+IE5vdGUgdGhhdCBJIGNhbm5v dCBzZXQgYW4gYWN0dWFsIHZhbGlkICJhZGRyZXNzIiBpbiB0aGUgY29uZmlnIGZpbGUgDQo+ IHNpbmNlIEkgaGF2ZSBubyBjbHVlIHdoYXQgaXQgaXMgaW4gYWR2YW5jZSAoaXQgY29tZXMg b2ZmIHRoZSANCj4gZGVsZWdhdGlvbiBmcm9tIHRoZSBJU1Agb2YgY291cnNlKQ0KPg0KPiBU aGlzIGxvb2tzIGxpa2UgYSBidWcgKHN0YXJ0aW5nIHJ0YWR2ZCB3aXRoIHZlcmJvc2UgZGVi dWdnaW5nIG9uIGluIA0KPiB0aGUgZm9yZWdyb3VuZCBkb2Vzbid0IGxvZyBhbnkgY29tcGxh aW50cyAtLSBpdCBsb29rcyBsaWtlIGl0IGp1c3QgDQo+IGlnbm9yZXMgdGhlIHBhcmFtZXRl cnMuKQ0KPg0KPiBPbiA3LzIzLzIwMjUgMjM6MjYsIEpvaG4gSGF5IHdyb3RlOg0KPj4gSGkg S2FybCwNCj4+DQo+PiBXaGF0IGlmIHlvdSB1c2UgYSA9IGluc3RlYWQgb2YgdGhlICM/IEZv ciBleGFtcGxlIDp2bHRpbWU9ODY0MDA6DQo+Pg0KPj4gSSBzZXQgcmRuc3MgYW5kIGRuc3Ns IHVzaW5nID0gYW5kIHRoYXQgd29ya3MuDQo+Pg0KPj4gSm9obg0KPj4NCj4+DQo+PiBPbiBU aHUsIDI0IEp1bCAyMDI1IGF0IDAxOjM4LCBLYXJsIERlbm5pbmdlciA8a2FybEBkZW5uaW5n ZXIubmV0PiB3cm90ZToNCj4+DQo+PiAgICAgT24gNy8yMy8yMDI1IDE2OjQ3LCBCam9lcm4g QS4gWmVlYiB3cm90ZToNCj4+PiAgICAgT24gV2VkLCAyMyBKdWwgMjAyNSwgS2FybCBEZW5u aW5nZXIgd3JvdGU6DQo+Pj4NCj4+PiAgICAgSGksDQo+Pj4NCj4+PiAgICAgKHNvcnJ5IEkg ZGVsZXRlZCB0aGUgbWVzc2FnZSBhcyB0aGUgdGV4L29ubHkgcGFydCB3YXMgYmFyZWx5DQo+ Pj4gICAgIHBhcnNhYmxlKS4NCj4+Pg0KPj4+ICAgICBDYW4geW91LCBmb3IgdGVzdGluZywg dHJ5IGFkZGluZyBhbg0KPj4+ICAgICDCoMKgwqDCoGFkZHI9Inh4eDp4eHg6eHh4Onh4eHg6 OiI6XA0KPj4+ICAgICB0byBvbmUgb2YgeW91ciBlbnRyaWVzIGFuZCBzZWUgaWYgdGhlIGJl aGF2aW91ciBjaGFuZ2VzPw0KPj4+DQo+Pj4gICAgIC9ieg0KPj4+DQo+PiAgICAgcm9vdEBJ cEd3Oi9ldGMgIyBtb3JlIC9ldGMvcnRhZHZkLmNvbmYNCj4+ICAgICAjIFNldCB0aGUgcHJl ZmVycmVkIGxpZmV0aW1lIHRvIDEwIG1pbnV0ZXMgb24gYWR2ZXJ0aXNlZCBwcmVmaXhlcy4N Cj4+ICAgICAjIEFsbCBvdGhlciBwYXJhbWV0ZXJzIGFyZSBkZWZhdWx0Lg0KPj4gICAgICMN Cj4+ICAgICBkZWZhdWx0OlwNCj4+ICAgICDCoCDCoCDCoCDCoCA6dmx0aW1lIzg2NDAwOlwN Cj4+ICAgICDCoCDCoCDCoCDCoCA6cGx0aW1lIzM2MDA6XA0KPj4gICAgIMKgIMKgIMKgIMKg IDpwcmVmaXhsZW4jNjQ6YWRkcj0ieHh4Onh4eDp4eHg6eHh4eDo6IjoNCj4+ICAgICBpeDE6 XA0KPj4gICAgIMKgIMKgIMKgIMKgIDp2bHRpbWUjODY0MDA6XA0KPj4gICAgIMKgIMKgIMKg IMKgIDpwbHRpbWUjMzYwMDpcDQo+PiAgICAgwqAgwqAgwqAgwqAgOnByZWZpeGxlbiM2NDph ZGRyPSJ4eHg6eHh4Onh4eDp4eHh4OjoiOg0KPj4gICAgIGl4MS40OlwNCj4+ICAgICDCoCDC oCDCoCDCoCA6dmx0aW1lIzg2NDAwOlwNCj4+ICAgICDCoCDCoCDCoCDCoCA6cGx0aW1lIzM2 MDA6XA0KPj4gICAgIMKgIMKgIMKgIMKgIDpwcmVmaXhsZW4jNjQ6DQo+Pg0KPj4gICAgIE5v IGNoYW5nZSAtLSB0aGUgYW5ub3VuY2VtZW50IGlzIGdvaW5nIG91dCBvbiBpeDEgZnJvbSB0 aGUgZ2F0ZXdheS4NCj4+DQo+PiAgICAgT24gbWFjaGluZSByZWNlaXZpbmcgdGhlIGFkdmVy dGlzZW1lbnRzOg0KPj4NCj4+ICAgICAxOTozNTo0OS4wODUyOTcgSVA2IChobGltIDI1NSwg bmV4dC1oZWFkZXIgSUNNUHY2ICg1OCkgcGF5bG9hZA0KPj4gICAgIGxlbmd0aDogNTYpIGZl ODA6OjJlMDpiNGZmOmZlNjg6Zjg5NSA+IGZmMDI6OjE6IFtpY21wNiBzdW0gb2tdDQo+PiAg ICAgSUNNUDYsIHJvdXRlciBhZHZlcnRpc2VtZW50LCBsZW5ndGggNTYNCj4+ICAgICDCoCDC oCDCoCDCoCBob3AgbGltaXQgNjQsIEZsYWdzIFtub25lXSwgcHJlZiBtZWRpdW0sIHJvdXRl ciBsaWZldGltZQ0KPj4gICAgIDE4MDBzLCByZWFjaGFibGUgdGltZSAwbXMsIHJldHJhbnMg dGltZXIgMG1zDQo+PiAgICAgwqAgwqAgwqAgwqAgwqAgc291cmNlIGxpbmstYWRkcmVzcyBv cHRpb24gKDEpLCBsZW5ndGggOCAoMSk6DQo+PiAgICAgMDA6ZTA6YjQ6Njg6Zjg6OTUNCj4+ ICAgICDCoCDCoCDCoCDCoCDCoCBwcmVmaXggaW5mbyBvcHRpb24gKDMpLCBsZW5ndGggMzIg KDQpOg0KPj4gICAgIDI2MDY6ODNjMDo4MDAwOjFiMDA6Oi82NCwgRmxhZ3MgW29ubGluaywg YXV0b10sICpfdmFsaWQgdGltZQ0KPj4gICAgIDI1OTIwMDBzLCBwcmVmLiB0aW1lIDYwNDgw MHNfKg0KPj4NCj4+DQo+PiAgICAgLS0gDQo+PiAgICAgS2FybCBEZW5uaW5nZXINCj4+ICAg ICBrYXJsQGRlbm5pbmdlci5uZXQNCj4+ICAgICAvVGhlIE1hcmtldCBUaWNrZXIvDQo+PiAg ICAgL1tTL01JTUUgZW5jcnlwdGVkIGVtYWlsIHByZWZlcnJlZF0vDQo+Pg0KPiAtLSANCj4g S2FybCBEZW5uaW5nZXINCj4ga2FybEBkZW5uaW5nZXIubmV0DQo+IC9UaGUgTWFya2V0IFRp Y2tlci8NCj4gL1tTL01JTUUgZW5jcnlwdGVkIGVtYWlsIHByZWZlcnJlZF0vDQotLSANCkth cmwgRGVubmluZ2VyDQprYXJsQGRlbm5pbmdlci5uZXQNCi9UaGUgTWFya2V0IFRpY2tlci8N Ci9bUy9NSU1FIGVuY3J5cHRlZCBlbWFpbCBwcmVmZXJyZWRdLw0K --------------R40K0h5zFpS075SwVHyAtYig Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html> <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF= -8"> </head> <body> <div class=3D"moz-cite-prefix">BTW the reason this behavior is definitely bad news is the following:</div> <div class=3D"moz-cite-prefix"><br> </div> <div class=3D"moz-cite-prefix">Note that if the delegated address changes the host in question does get it marked "deprecated" essentially immediately but it remains in the address table for a very long time which is both pointless and, if the delegated address changes on a relatively frequent basis (you'd hope it doesn't but it might) you will wind up with a lot of deprecated addresses. That's annoying but otherwise not a huge problem.<br> <br> HOWEVER, what is a significant problem is if IPv6 disappears (that is, presume the gateway crashes or is rebooted and on restart fails to get a new IPv6 delegation at all) -- since you can't set the shorter valid time and have it work the system(s) that previously got those SLACC addresses on your inside network will attempt to connect outbound on them and fail since no further rtadvd updates will show up to tell the box that the delegation and route has changed.=C2=A0 This wildly damages performance until = said time expires, you reboot them or manually remove the IPv6 SLACC address from the interface on each of those devices -- and that potentially could be a very large number of devices.</div> <div class=3D"moz-cite-prefix"><br> </div> <div class=3D"moz-cite-prefix">On 7/24/2025 07:47, Karl Denninger wrote:<br> </div> <blockquote type=3D"cite" cite=3D"mid:1c7759d6-559e-4b2c-8bc0-a7a5fba28484@denninger.net"> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DU= TF-8"> <p>Nope -- no change:</p> <p>07:44:23.810602 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 56) fe80::2e0:b4ff:fe68:f895 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 56<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 hop limit 64, Flags [none], pref medi= um, router lifetime 1800s, reachable time 0ms, retrans timer 0ms<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 source link-address option (1)= , length 8 (1): 00:e0:b4:68:f8:95<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 prefix info option (3), length= 32 (4): 2606:83c0:8000:1b00::/64, Flags [onlink, auto], valid time 2592000s, pref. time 604800s<br> </p> <p>Note that I cannot set an actual valid "address" in the config file since I have no clue what it is in advance (it comes off the delegation from the ISP of course)</p> <p>This looks like a bug (starting rtadvd with verbose debugging on in the foreground doesn't log any complaints -- it looks like it just ignores the parameters.)</p> <div class=3D"moz-cite-prefix">On 7/23/2025 23:26, John Hay wrote:<= br> </div> <blockquote type=3D"cite" cite=3D"mid:CAGv8uaoOJ5K3DghoXJHzGchTT_8xMdmOQyrQbFHJ73nUMB2fzw@mail.gmai= l.com"> <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF-8"> <div dir=3D"ltr"> <div>Hi Karl,</div> <div><br> </div> <div>What if you use a =3D instead of the #? For example :vltime=3D86400:</div> <div><br> </div> <div>I set rdnss and dnssl using =3D and that works.</div> <div><br> </div> <div>John</div> <div><br> </div> </div> <br> <div class=3D"gmail_quote gmail_quote_container"> <div dir=3D"ltr" class=3D"gmail_attr">On Thu, 24 Jul 2025 at 01:38, Karl Denninger <<a href=3D"mailto:karl@denninger.net" moz-do-not-send=3D"true"= class=3D"moz-txt-link-freetext">karl@denninger.net</a>> wrote:<br> </div> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);= padding-left:1ex"> <div> <div>On 7/23/2025 16:47, Bjoern A. Zeeb wrote:<br> </div> <blockquote type=3D"cite">On Wed, 23 Jul 2025, Karl Denninger wrote: <br> <br> Hi, <br> <br> (sorry I deleted the message as the tex/only part was barely parsable). <br> <br> Can you, for testing, try adding an <br> =C2=A0=C2=A0=C2=A0=C2=A0addr=3D"xxx:xxx:xxx:xxxx::":\ <br= > to one of your entries and see if the behaviour changes? <br> <br> /bz=C2=A0<br> <br> </blockquote> root@IpGw:/etc # more /etc/rtadvd.conf<br> # Set the preferred lifetime to 10 minutes on advertised prefixes.<br> # All other parameters are default.<br> #<br> default:\<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 :vltime#86400:\<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 :pltime#3600:\<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 :prefixlen#64:addr=3D"xxx:xxx:x= xx:xxxx::":<br> ix1:\<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 :vltime#86400:\<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 :pltime#3600:\<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 :prefixlen#64:addr=3D"xxx:xxx:x= xx:xxxx::":<br> ix1.4:\<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 :vltime#86400:\<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 :pltime#3600:\<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 :prefixlen#64:<br> <p>No change -- the announcement is going out on ix1 from the gateway.</p> <p>On machine receiving the advertisements:</p> <p>19:35:49.085297 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 56) fe80::2e0:b4ff:fe68:f895 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 56<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 hop limit 64, Flags [none], p= ref medium, router lifetime 1800s, reachable time 0ms, retrans timer 0ms<br>= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 source link-address op= tion (1), length 8 (1): 00:e0:b4:68:f8:95<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 prefix info option (3)= , length 32 (4): 2606:83c0:8000:1b00::/64, Flags [onlink, auto], <b><u>val= id time 2592000s, pref. time 604800s</u></b><br> <br> </p> <br> <div>-- <br> Karl Denninger<br> <a href=3D"mailto:karl@denninger.net" target=3D"_blank" moz-do-not-send=3D"true" class=3D"moz-txt-link-freetext= ">karl@denninger.net</a><br> <i>The Market Ticker</i><br> <font size=3D"-2"><i>[S/MIME encrypted email preferred]</= i></font></div> </div> </blockquote> </div> </blockquote> <div class=3D"moz-signature">-- <br> Karl Denninger<br> <a href=3D"mailto:karl@denninger.net" class=3D"moz-txt-link-freetext" moz-do-not-send=3D"true">karl@d= enninger.net</a><br> <i>The Market Ticker</i><br> <font size=3D"-2"><i>[S/MIME encrypted email preferred]</i></font= ></div> </blockquote> <div class=3D"moz-signature">-- <br> Karl Denninger<br> <a href=3D"mailto:karl@denninger.net" class=3D"moz-txt-link-freetex= t">karl@denninger.net</a><br> <i>The Market Ticker</i><br> <font size=3D"-2"><i>[S/MIME encrypted email preferred]</i></font><= /div> </body> </html> --------------R40K0h5zFpS075SwVHyAtYig-- --------------ms010808090703040509040600 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC C4owggWZMIIDgaADAgECAhRZU8dKdMneRI1Vq5kv0k54Q5rQuDANBgkqhkiG9w0BAQsFADB2 MQswCQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRYwFAYDVQQKDA1EZW5uaW5nZXIu TmV0MRcwFQYDVQQDDA5EZW5uaW5nZXIgUm9vdDEiMCAGCSqGSIb3DQEJARYTYWRtaW5AZGVu bmluZ2VyLm5ldDAeFw0yNDA1MDkyMTA4MDNaFw00NDA1MDQyMTA4MDNaMF0xCzAJBgNVBAYT AlVTMRIwEAYDVQQIDAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNV BAMMGURlbm5pbmdlci5OZXQgU2lnbmluZyBJbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDbR0tSiuLG5HPfo+cWtdeYQ8jc8Bjfuo0GTcNRT0glHnH1apUtInIktUknEZDH ohahInN+mMBdKg54FCHOiYZrJbyxBIo9FwX7hRmOc+spxmSYWnOd2E/YcGInMK4ZpjPzldzB Yt1n3zygkhx2bssxTJS3x4nv1qAXfLSZd1VwqoQufifEoPyTtymkkvHLv86vLgqAqooM/cXc 4LSIQ5u2uM308n42r8RkKtp7X1v9fJW8oRZN2XnFZtiUPH44YY2rHqyN2Hea9Y3+TXbldXjo xhPHTA+JYVFq8KTmbQBqU7YcMhlIG0cSxPeFLMxnP6pqPcIVTAlK+a6YGRFppfjZAgMBAAGj ggE2MIIBMjAdBgNVHQ4EFgQUH+VuxXhBxaJAQrvDekwkH91hBi4wgbMGA1UdIwSBqzCBqIAU RFYC4p6L6KITnEvrpx2cyt+PcMmheqR4MHYxCzAJBgNVBAYTAlVTMRIwEAYDVQQIDAlUZW5u ZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5OZXQxFzAVBgNVBAMMDkRlbm5pbmdlciBSb290 MSIwIAYJKoZIhvcNAQkBFhNhZG1pbkBkZW5uaW5nZXIubmV0ghQZE7NBItWtQsCouuwU6jZ+ HPPwnjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjA6BgNVHR8EMzAxMC+gLaAr hilodHRwOi8vd3d3LmRlbm5pbmdlci5uZXQvcm9vdC1yZXZva2VkLmNybDANBgkqhkiG9w0B AQsFAAOCAgEAfFbhPc82AfhyUqONs7IccYD36w+OP4nQgwfC4IWf3y/aQAZ2Zk6IITzYqwf7 PFM0bJRT3zi7xyetolqHDhfMJvnOQWpITZiyM/FSKwIvuBsy/uJUqPuqui4XQMYoSbAA1qmI MW/z7VZZHwaRFoeWE40UirYcf0fNcooBZ72bmd+iBaVyjtZvky0Vgcz0eC6e6LR5kNb23yC6 TkyQIlGyQkK5/afXUYFzk49rOHVbVyxW3oXRfq8Ow6HCrpDGAS8p84S04MFwBVAUfbe4aXs3 bampaI2LzKgkVywyFP14LSvvdjCfLYfnLy1Z9hm2EHMqNHA2tCGdRhWp2d7aZC1MYFqng0ZS fjPJjqHrI1qPU0p6k9A1GxAtrQlL2v/IUzUnMZkiawFV3qlxMGZf/kTYTUOcJhx1KU4zSLHu 80qO7ldRpp5gHssCAGFbeTu2gp6LxfmaFhLPDBJ1VGfdPx9lUrU/9OcoHczcl5x2Rb8IUZyX 9elzP5WdAU8p5R/DLlOAq24VcabhFtYBCA2dOESLupSfWKNQuJCN/1gz7ysSc+mjnnPV77IO mpszJfkFFJEDNJlGIVKX1vwwygtC/9Ulox8frgbZlRAYAgDc/YbOBFxticVVre0Y3Ujx6Kzb tkgZRlgfdZWbT1W5smncqJxg5qAL8e/yTb3fCe2nJ0jhiP4wggXpMIIE0aADAgECAhMAmNFt CiCF3j+FwQLYtBTmGjzkMA0GCSqGSIb3DQEBCwUAMF0xCzAJBgNVBAYTAlVTMRIwEAYDVQQI DAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNVBAMMGURlbm5pbmdl ci5OZXQgU2lnbmluZyBJbnQwHhcNMjQwNTEwMTkyNjU5WhcNMjkwNTA5MTkyNjU5WjBXMQsw CQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRcwFQYDVQQKDA5LYXJsIERlbm5pbmdl cjEbMBkGA1UEAwwSa2FybEBkZW5uaW5nZXIubmV0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A MIICCgKCAgEAvh1UssVbSYctzobPjwBkbjv/w4WvQNepeRTwE6+sLnXvc41+X9pa5EclPL4Q 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 ifjb2hIGHElakqDnlcFdAAAAAAAA --------------ms010808090703040509040600--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39b8ceba-f6d4-4cb0-ab76-139255b7eb83>