]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Set the group of our configuration file to dnsdist on RH and co 13037/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 17 Jul 2023 08:41:13 +0000 (10:41 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 17 Jul 2023 08:41:13 +0000 (10:41 +0200)
The file was already readable by the group, but our RPM specs did
not set the group to 'dnsdist'.

builder-support/specs/dnsdist.spec

index a60c6118153a58519a429a7f0d43a66bd4e60196..8089a0d6d0eab2d8b952ccb8ec0ad3db65df69e9 100644 (file)
@@ -113,6 +113,7 @@ make %{?_smp_mflags} check || (cat test-suite.log && false)
 %make_install
 install -d %{buildroot}/%{_sysconfdir}/dnsdist
 %{__mv} %{buildroot}%{_sysconfdir}/dnsdist/dnsdist.conf-dist %{buildroot}%{_sysconfdir}/dnsdist/dnsdist.conf
+chgrp dnsdist %{buildroot}/%{_sysconfdir}/dnsdist/dnsdist.conf
 chmod 0640 %{buildroot}/%{_sysconfdir}/dnsdist/dnsdist.conf
 sed -i "s,/^\(ExecStart.*\)dnsdist\(.*\)\$,\1dnsdist -u dnsdist -g dnsdist\2," %{buildroot}/%{_unitdir}/dnsdist.service
 sed -i "s,/^\(ExecStart.*\)dnsdist\(.*\)\$,\1dnsdist -u dnsdist -g dnsdist\2," %{buildroot}/%{_unitdir}/dnsdist@.service