diff --git a/amanda.spec b/amanda.spec index 5d8f9e5..85b9d88 100644 --- a/amanda.spec +++ b/amanda.spec @@ -8,7 +8,7 @@ Summary: A network-capable tape backup solution Name: amanda Version: 3.1.3 -Release: 2%{?dist} +Release: 3%{?dist} Source: http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz Source1: amanda.crontab Source4: disklist @@ -309,7 +309,7 @@ rm -rf ${RPM_BUILD_ROOT} %attr(-,%amanda_user,%amanda_group) %{_sbindir}/amrestore %attr(-,%amanda_user,%amanda_group) %{_sbindir}/amrmtape %attr(-,%amanda_user,%amanda_group) %{_sbindir}/amserverconfig -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amservice +%attr(4750,root,%amanda_group) %{_sbindir}/amservice %attr(-,%amanda_user,%amanda_group) %{_sbindir}/amstatus %attr(-,%amanda_user,%amanda_group) %{_sbindir}/amtape %attr(-,%amanda_user,%amanda_group) %{_sbindir}/amtapetype @@ -382,7 +382,19 @@ rm -rf ${RPM_BUILD_ROOT} %files client %defattr(-,root,root) %{_libdir}/libamclient*.so -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/ + +%attr(-,%amanda_user,%amanda_group) %dir %{_libexecdir}/amanda/application/ +%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/application/amgtar +%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/application/amstar +%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/amlog-script +%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/ampgsql +%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/amraw +%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/amsamba +%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/amsuntar +%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/amzfs-sendrecv +%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/amzfs-snapshot +%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/script-email + %attr(4750,root,%amanda_group) %{_libexecdir}/amanda/calcsize %attr(4750,root,%amanda_group) %{_libexecdir}/amanda/killpgrp %attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/noop @@ -418,6 +430,9 @@ rm -rf ${RPM_BUILD_ROOT} %attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_sysconfdir}/amanda/%defconfig/amanda-client-postgresql.conf %changelog +* Wed Apr 27 2011 Jan Görig - 3.1.3-3 +- amgtar, amstar and amservice must have setuid flag (#697933) + * Fri Jan 28 2011 Jan Görig - 3.1.3-2 - fix #666968 - amrestore should restore one file when outputting to a pipe