dhcpcd-10.5.0 does not work with Hurd due to the forced socket changes (should 
be a compile failure).

Hurd lacks the means of authenticating a socket. ideally getpeereid(3) should 
be supported as it's sockets are BSD centric

which would make my life easy.



In the meantime I'll harden the socket at the filesystem layer again, but the 
new readgroup support won't work as the socket can only have one group and the 
controlgroup takes precedence.



I'll try and get 10.5.1 out with this after my holidays.


Roy








From: Martin-Éric Racine <[email protected]>
To: "Roy Marples"<[email protected]>
Cc: "Samuel Thibault"<[email protected]>, "Joan 
Lledó"<[email protected]>, "bug-hurd"<[email protected]>
Date: Wed, 05 Aug 2026 17:34:13 +0100
Subject: Re: Fwd: [PATCH 4/6] New GNU/Hurd backend



ti 2.6.2026 klo 14.38 Roy Marples ( mailto:[email protected] ) kirjoitti: 
> 
> Sorry for top posting, my client makes it near impossible to do otherwise. 
> 
> > It doesn't yet, netdde is based on Linux. rumpnet (on its way) will be 
> > based on BSD. 
> 
> From userland, should I be able to tell the difference when rumpnet lands 
> with regards to what ioctls are supported 
> and how to obtain OS specific stuff like interface carrier state? 
> 
> Thanks 
> 
> Roy 
 
For anyone interested in testing it, I have uploaded dhcpcd 10.5.0-1 
to experimental. It includes Joan's previous Hurd patches as merged by 
Roy (upstream). 
 
Martin-Éric

Reply via email to