[nsd-users] include order
wouter at nlnetlabs.nl
Wed Sep 25 14:52:43 UTC 2019
On 25/09/2019 14:15, Andreas Schwarz wrote:
> I am having a strange behavior when using the include directive with
Fixed in commit
Then the includes are in sorted order ascending. Also fixed Unbound
that had the same issue.
Thanks for the report,
Best regards, Wouter
> The intention is, to have some "conf.d", where I have my configuration
> files. The configuration files are prefixed with a number, e.g.
> 10-test.conf -> Content "foo"
> 20-test.conf -> Content "bar"
> I would expect NSD to include the files in this order. However,
> restarting the service or running nsd-checkconf tells me this:
> /etc/nsd/conf.d/20-test.conf:1: at 'bar': error: syntax error
> read /etc/nsd/nsd.conf failed: 1 errors in configuration file
> I tried several other prefixes (number or letter).
> It looks like the files are parsed in a somewhat arbitrary order. I
> can reproduce this with the NSD packages from several distributions,
> Debian 9, Debian 10, CentOS 7, Arch ...
> I found this line in the lexer
> which to me indicates, that a sorted/predictable outcome for including
> files is desired and should work.
> Is this me doing something wrong? Can anyone else reproduce/explain
> this behaviour?
> Best regards
> nsd-users mailing list
> nsd-users at NLnetLabs.nl
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the nsd-users