]> git.pld-linux.org Git - packages/bind.git/commitdiff
Use relative symlinks, remove %attr for symlinks
authorElan Ruusamäe <glen@pld-linux.org>
Sat, 27 Feb 2021 20:04:20 +0000 (22:04 +0200)
committerElan Ruusamäe <glen@pld-linux.org>
Sat, 27 Feb 2021 20:11:03 +0000 (22:11 +0200)
All for rpm 4.16 compatibility:

- Explicit %attr() mode not applicable to symlink
- Absolute symlink

bind.spec

index 540b3513bdc7e5abf7778c8ab9e5e6a0396000a1..ee746090f066dd9119a61f1919132fd134b53856 100644 (file)
--- a/bind.spec
+++ b/bind.spec
@@ -477,10 +477,10 @@ cp -p %{SOURCE9}                  $RPM_BUILD_ROOT%{_var}/lib/named/M/localhost.zone
 cp -p %{SOURCE10}                      $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}/named.conf
 %{__mv} $RPM_BUILD_ROOT/etc/bind.keys   $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}/
 
-ln -sf %{_var}/lib/named%{_sysconfdir}/named.conf $RPM_BUILD_ROOT/etc/named.conf
-ln -sf %{_var}/lib/named%{_sysconfdir}/bind.keys $RPM_BUILD_ROOT/etc/bind.keys
-ln -sf %{_var}/lib/named/named.log     $RPM_BUILD_ROOT%{_var}/log/named
-ln -sf %{_var}/lib/named/named.stats   $RPM_BUILD_ROOT%{_var}/log/named.stats
+ln -sf --relative $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}/named.conf $RPM_BUILD_ROOT/etc/named.conf
+ln -sf --relative $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}/bind.keys $RPM_BUILD_ROOT/etc/bind.keys
+ln -sf --relative $RPM_BUILD_ROOT%{_var}/lib/named/named.log   $RPM_BUILD_ROOT%{_var}/log/named
+ln -sf --relative $RPM_BUILD_ROOT%{_var}/lib/named/named.stats $RPM_BUILD_ROOT%{_var}/log/named.stats
 
 touch $RPM_BUILD_ROOT%{_var}/lib/named/named.{log,stats}
 
@@ -554,9 +554,9 @@ fi
 %{systemdunitdir}/named.service
 %attr(754,root,root) /etc/rc.d/init.d/named
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/named
-%attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/named.conf
-%attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bind.keys
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/named
+%{_sysconfdir}/named.conf
+%{_sysconfdir}/bind.keys
 
 %attr(755,root,root) %{_sbindir}/ddns-confgen
 %attr(755,root,root) %{_sbindir}/dnssec-*
@@ -595,8 +595,8 @@ fi
 %attr(660,named,named) %ghost %{_var}/lib/named/named.log
 %attr(660,named,named) %ghost %{_var}/lib/named/named.stats
 
-%attr(660,named,named) %config(noreplace,missingok) %verify(not md5 mtime size) %{_var}/log/named
-%attr(660,named,named) %config(noreplace,missingok) %verify(not md5 mtime size) %{_var}/log/named.stats
+%config(noreplace,missingok) %{_var}/log/named
+%config(noreplace,missingok) %{_var}/log/named.stats
 
 %attr(770,root,named) %dir %{_var}/run/named
 
This page took 0.055901 seconds and 4 git commands to generate.