]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Generate recursor.conf for CentOS 6 rpm
authorPieter Lexis <pieter.lexis@powerdns.com>
Tue, 7 Jul 2015 12:17:32 +0000 (14:17 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Thu, 9 Jul 2015 07:23:43 +0000 (09:23 +0200)
build-scripts/build-recursor-rpm

index 49c60fc268c02d9535a4e3f4e28d1af9ad614d79..7d131be272005766ed1137c33f34fa855e4fd25d 100755 (executable)
@@ -84,7 +84,7 @@ case "\$1" in
   start)
        start
        ;;
-  stop) 
+  stop)
        stop
        ;;
   restart|force-reload|reload)
@@ -143,8 +143,8 @@ make install DESTDIR=%{buildroot} CONFIGDIR="%{_sysconfdir}/%{name}"
 chmod 0755 %{buildroot}/%{_bindir}/rec_control
 chmod 0755 %{buildroot}/%{_sbindir}/pdns_recursor
 %{__install} -D -p %{SOURCE1} %{buildroot}%{_initrddir}/pdns-recursor
-
-%{__mv} %{buildroot}%{_sysconfdir}/%{name}/recursor.conf{-dist,}
+%{buildroot}/%{_sbindir}/pdns_recursor --config > %{buildroot}%{_sysconfdir}/%{name}/recursor.conf
+%{__rm} %{buildroot}%{_sysconfdir}/%{name}/recursor.conf-dist
 
 # add pdns user and group to top of configfile
 sed -i '1i\\setuid=pdns-recursor' %{buildroot}%{_sysconfdir}/%{name}/recursor.conf