Install the sample pdnsd.conf as /S/S/pdnsd.conf and not /S/S/pdnsd.conf.sample; The rationale is that the administrator doesn't have to manually rename the file and edit it; also UpdateSettings will behave as expected if re-installing (pdnsd.conf won't be "missing" in the new default settings). diff -Naur pdnsd-1.2.7-org/doc/Makefile.am pdnsd-1.2.7/doc/Makefile.am --- pdnsd-1.2.7-org/doc/Makefile.am 2005-01-17 23:49:48.000000000 +0100 +++ pdnsd-1.2.7/doc/Makefile.am 2008-11-06 23:22:43.000000000 +0100 @@ -11,7 +11,7 @@ install-data-hook: $(mkinstalldirs) $(DESTDIR)$(sysconfdir) if test `whoami` = "root"; then \ - $(INSTALL) -o 0 -g 0 -m 644 pdnsd.conf $(DESTDIR)$(sysconfdir)/pdnsd.conf.sample ; \ + $(INSTALL) -o 0 -g 0 -m 644 pdnsd.conf $(DESTDIR)$(sysconfdir)/pdnsd.conf ; \ else \ - $(INSTALL) -m 644 pdnsd.conf $(DESTDIR)$(sysconfdir)/pdnsd.conf.sample ; \ + $(INSTALL) -m 644 pdnsd.conf $(DESTDIR)$(sysconfdir)/pdnsd.conf ; \ fi diff -Naur pdnsd-1.2.7-org/doc/Makefile.in pdnsd-1.2.7/doc/Makefile.in --- pdnsd-1.2.7-org/doc/Makefile.in 2008-09-04 18:20:37.000000000 +0200 +++ pdnsd-1.2.7/doc/Makefile.in 2008-11-06 23:23:04.000000000 +0100 @@ -402,9 +402,9 @@ install-data-hook: $(mkinstalldirs) $(DESTDIR)$(sysconfdir) if test `whoami` = "root"; then \ - $(INSTALL) -o 0 -g 0 -m 644 pdnsd.conf $(DESTDIR)$(sysconfdir)/pdnsd.conf.sample ; \ + $(INSTALL) -o 0 -g 0 -m 644 pdnsd.conf $(DESTDIR)$(sysconfdir)/pdnsd.conf ; \ else \ - $(INSTALL) -m 644 pdnsd.conf $(DESTDIR)$(sysconfdir)/pdnsd.conf.sample ; \ + $(INSTALL) -m 644 pdnsd.conf $(DESTDIR)$(sysconfdir)/pdnsd.conf ; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded.