From: Pieter Lexis Date: Thu, 3 Sep 2015 10:07:55 +0000 (+0200) Subject: make the generated CentOS 7 config saner X-Git-Tag: dnsdist-1.0.0-alpha1~248^2~63 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0346090af9701f6630381f9afe287d0f562b7f51;p=thirdparty%2Fpdns.git make the generated CentOS 7 config saner --- diff --git a/build-scripts/build-auth-rpm b/build-scripts/build-auth-rpm index 6c6642a3e9..29a1b233c2 100755 --- a/build-scripts/build-auth-rpm +++ b/build-scripts/build-auth-rpm @@ -419,7 +419,14 @@ make install DESTDIR=%{buildroot} %{__rm} -f %{buildroot}%{_libdir}/%{name}/*.la %{__rm} -rf %{buildroot}%{_docdir} -%{buildroot}/usr/sbin/pdns_server --no-config --config > %{buildroot}%{_sysconfdir}/%{name}/pdns.conf +%{buildroot}/usr/sbin/pdns_server --no-config --config | sed \ + -e 's!# config-dir=.*!config-dir=%{_sysconfdir}%{name}!' \ + -e 's!# daemon=.*!daemon=yes!' \ + -e 's!# guardian=.*!guardian=yes!' \ + -e 's!# launch=.*!&\\nlaunch=!' \ + -e 's!# setgid=.*!setgid=pdns!' \ + -e 's!# setuid=.*!setuid=pdns!' \ + > %{buildroot}%{_sysconfdir}/%{name}/pdns.conf %{__rm} %{buildroot}%{_sysconfdir}/%{name}/pdns.conf-dist chmod 600 %{buildroot}%{_sysconfdir}/%{name}/pdns.conf