]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
distro/rpm: move root.keys to proper location
authorTomas Krizek <tomas.krizek@nic.cz>
Thu, 24 Oct 2019 14:40:35 +0000 (16:40 +0200)
committerPetr Špaček <petr.spacek@nic.cz>
Wed, 20 Nov 2019 09:43:01 +0000 (10:43 +0100)
Fixes #513

distro/rpm/knot-resolver.spec

index b3d0eb310593d29b205bf8659dddc33ee9ced228..1561aa850dcc9988ab7ca543846a985193716998 100644 (file)
@@ -154,6 +154,8 @@ CFLAGS="%{optflags}" LDFLAGS="%{?__global_ldflags}" meson build_rpm \
     -Dclient=enabled \
     -Dunit_tests=enabled \
     -Dmanaged_ta=enabled \
+    -Dkeyfile_default="%{_sharedstatedir}/knot-resolver/root.keys" \
+    -Dinstall_root_keys=enabled \
     -Dinstall_kresd_conf=enabled \
     --buildtype=plain \
     --prefix="%{_prefix}" \
@@ -233,11 +235,12 @@ systemctl daemon-reload
 %doc %{_pkgdocdir}/AUTHORS
 %doc %{_pkgdocdir}/NEWS
 %doc %{_pkgdocdir}/examples
-%attr(775,root,knot-resolver) %dir %{_sysconfdir}/knot-resolver
+%attr(755,root,knot-resolver) %dir %{_sysconfdir}/knot-resolver
 %attr(644,root,knot-resolver) %config(noreplace) %{_sysconfdir}/knot-resolver/kresd.conf
-%attr(664,root,knot-resolver) %config(noreplace) %{_sysconfdir}/knot-resolver/root.keys
 %attr(644,root,knot-resolver) %config(noreplace) %{_sysconfdir}/knot-resolver/root.hints
 %attr(644,root,knot-resolver) %config(noreplace) %{_sysconfdir}/knot-resolver/icann-ca.pem
+%attr(775,root,knot-resolver) %dir %{_sharedstatedir}/knot-resolver
+%attr(664,root,knot-resolver) %{_sharedstatedir}/knot-resolver/root.keys
 %{_unitdir}/kresd@.service
 %{_unitdir}/kres-cache-gc.service
 %{_unitdir}/kresd.target