> In my case, using Debian 11, the service starts correctly when
> freshly installed. The problem presents itself when using dynamic
> zones, specifically when the file /var/lib/nsd/zone.list comes into
> existence. Usually created automatically when using something like
> this `nsd-control addzone example.com example`. After this the
> service won’t start with a 'permission denied’ to read the zone.list
> file.

By using "nsd-control addzone", I also got NSD into the situation that
it would not start anymore on Debian 11.

The current systemd service settings also prevent "nsd-control write"
from working (when trying to pull zones from old nameserver via axfr to
nsd on this machine):

> nsd[46266]: writing zone cweiske.net to file cweiske.net.zone
> nsd[46266]: cannot write zone cweiske.net file cweiske.net.zone~:
>  Permission denied


-- 
Regards/Mit freundlichen Grüßen
Christian Weiske

-=≡ Geeking around in the name of science since 1982 ≡=-

Reply via email to