[Pdns-dev] PowerDNS Recursor 3.5-RC5 released!
Peter van Dijk
peter.van.dijk at netherlabs.nl
Tue Apr 9 08:06:35 CEST 2013
Hello Justin,
On Apr 9, 2013, at 1:29 , justin at postgresql.org wrote:
> Seems ok (so far) on OSX, with one minor exception.
>
> The "/etc/powerdns/recursor.conf" location for the config file
> is hardcoded, not allowing overrides.
Second report this week. Tempted to fix it for 3.5 but 'config file location' is a great way to break things for everybody.
> Originally (wrongly) thought it was from the Makefile:
>
> CONFIGDIR="/etc/powerdns/"
Yes, this is confusing. Apologies for that.
> But the value being used is the one in config.h, which makes more
> sense in hindsight (ie "embedded in the compiled executable"):
Yes, but the Makefile should take responsibility for passing CONFIGDIR on.
> #define SYSCONFDIR "/etc/powerdns/"
>
> In the short term it's easy to fix for OSX packaging by just
> patching config.h on the fly.
>
> Not sure what the "proper" fix is though, so someone can adjust
> the location without needing to patch things before compiling. ;)
>
> Anyone have suggestions? Make adding a sed to the mock
> "configure" script. ?
Can you try:
- compiling without the sed
then
- see if using --config-dir in your startup script helps?
Kind regards,
--
Peter van Dijk
Netherlabs Computer Consulting BV - http://www.netherlabs.nl/
More information about the Pdns-dev
mailing list