[arch-general] nsd 4.3.5 broken

Archange archange at archlinux.org
Sat Feb 6 16:00:17 UTC 2021


Le 06/02/2021 à 18:51, Genes Lists via arch-general a écrit :
> On 2/6/21 9:34 AM, Genes Lists via arch-general wrote:
>>
>
> I tried couple more things.
>
> I changed RunTimeDirecroy=/etc/nad   # it was previosuly set to: =nsd
>
> Now I can get nsd to start up, but get this problem:
>
>   nsd[10230]: setsockopt(..., IP_TRANSPARENT, ...) failed for tcp: 
> Operation not permitted
>   nsd[10230]: cannot open pidfile /run/nsd/nsd.pid: No such file or 
> directory
>   nsd[10230]: cannot overwrite the pidfile /run/nsd/nsd.pid: No such 
> file or directory
>   nsd[10230]: unable to initgroups nsd: Operation not permitted
>
> So the new permissions seem too strict.
>
> I confirmed this as If i put the 4.3.4 nsd.service into
>   /etc/systemd/system
> then 4.3.5 starts up and works fine.
>
> Bruno can you help get this sorted out please?

Yes of course, it’s not like I sent an email to you personally to tell 
you about the changes and that breaking was expected, so that tests of 
the package in [testing] was welcome. ;)

Regarding the first issue, what if you change WorkingDirectory (to 
WorkingDirectory=/etc/nsd for instance, or maybe /run/nsd/) instead?

I’m looking into initgroups and IP_TRANSPARENT meanwhile.

Bruno/Archange


More information about the arch-general mailing list