Re: [LEDE-DEV] glibc finally fixes /etc/resolv.conf handling

2017-11-08 Thread Philip Prindeville
Previous email was a little premature, but more news on the subject:

https://sourceware.org/bugzilla/show_bug.cgi?id=984

from what I can tell, MUSL reads the resolv.conf file on every call to 
__lookup_name()… so it shouldn’t have this issue.

Then again, it’s a problem that’s more likely to afflict clients (especially 
roaming WiFi clients) being an LEDE router than LEDE itself.

-Philip



> On Jul 3, 2017, at 2:04 PM, Philip Prindeville 
>  wrote:
> 
> For everyone who has ever wondered why they need to stop and restart long 
> running services when they move from one network to another (as is common for 
> laptops using Wifi that are roaming around), this can be quite vexing.
> 
> The reason was that /etc/resolv.conf would get rewritten by DHCP when you 
> acquired a new DHCP lease, but programs which were running wouldn’t have 
> sufficient knowledge to force the resolver to re-initialize itself (and 
> arguably, they shouldn’t have to… it should just work).
> 
> This FINALLY (after many years) got fixed today:
> 
> https://sourceware.org/bugzilla/show_bug.cgi?id=984
> 
> https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=aef16cc8a4c670036d45590877d411a97f01e0cd
> 
> So, hopefully that will make life easier for people who support their WiFi 
> users and will no longer have to say, “Have you tried stopping and restarting 
> the service?”
> 
> https://www.youtube.com/watch?v=PtXtIivRRKQ
> 
> Woot woot!
> 
> -Philip


___
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev


[LEDE-DEV] glibc finally fixes /etc/resolv.conf handling

2017-07-03 Thread Philip Prindeville
For everyone who has ever wondered why they need to stop and restart long 
running services when they move from one network to another (as is common for 
laptops using Wifi that are roaming around), this can be quite vexing.

The reason was that /etc/resolv.conf would get rewritten by DHCP when you 
acquired a new DHCP lease, but programs which were running wouldn’t have 
sufficient knowledge to force the resolver to re-initialize itself (and 
arguably, they shouldn’t have to… it should just work).

This FINALLY (after many years) got fixed today:

https://sourceware.org/bugzilla/show_bug.cgi?id=984

https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=aef16cc8a4c670036d45590877d411a97f01e0cd

So, hopefully that will make life easier for people who support their WiFi 
users and will no longer have to say, “Have you tried stopping and restarting 
the service?”

https://www.youtube.com/watch?v=PtXtIivRRKQ

Woot woot!

-Philip


___
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev