From bde2c8db1a2901cb9445f4d032a9713072c29772 Mon Sep 17 00:00:00 2001 From: Jan Görig Date: Nov 04 2010 16:09:28 +0000 Subject: - upgrade to new upstream release - changed owner of the most files to root - moved variable files from /etc/amanda to /var/lib/amanda - spec cleanups - fix #648321 - amanda rpm should not provide the perl(Math::BigInt) --- diff --git a/.gitignore b/.gitignore index 6adc01e..e451a5f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ amanda-3.1.0.tar.gz amanda-3.1.1.tar.gz /amanda-3.1.2.tar.gz /amanda-3.1.3.tar.gz +/amanda-3.2.0.tar.gz diff --git a/amanda-3.2.0-config-dir.patch b/amanda-3.2.0-config-dir.patch new file mode 100644 index 0000000..1237799 --- /dev/null +++ b/amanda-3.2.0-config-dir.patch @@ -0,0 +1,19 @@ +diff --git a/example/amanda.conf.in b/example/amanda.conf.in +index 5c6ced7..721d683 100644 +--- a/example/amanda.conf.in ++++ b/example/amanda.conf.in +@@ -225,10 +225,10 @@ holdingdisk hd1 { + # Note that, although the keyword below is infofile, it is only so for + # historic reasons, since now it is supposed to be a directory (unless + # you have selected some database format other than the `text' default) +-infofile "@CONFIG_DIR@/@DEFAULT_CONFIG@/curinfo" # database DIRECTORY +-logdir "@CONFIG_DIR@/@DEFAULT_CONFIG@" # log directory +-indexdir "@CONFIG_DIR@/@DEFAULT_CONFIG@/index" # index directory +-#tapelist "@CONFIG_DIR@/@DEFAULT_CONFIG@/tapelist" # list of used tapes ++infofile "/var/lib/amanda/@DEFAULT_CONFIG@/curinfo" # database DIRECTORY ++logdir "/var/lib/amanda/@DEFAULT_CONFIG@" # log directory ++indexdir "/var/lib/amanda/@DEFAULT_CONFIG@/index" # index directory ++tapelist "/var/lib/amanda/@DEFAULT_CONFIG@/tapelist" # list of used tapes + # tapelist is stored, by default, in the directory that contains amanda.conf + + # tapetypes diff --git a/amanda.spec b/amanda.spec index 17e27f8..bc29787 100644 --- a/amanda.spec +++ b/amanda.spec @@ -7,7 +7,7 @@ Summary: A network-capable tape backup solution Name: amanda -Version: 3.1.3 +Version: 3.2.0 Release: 1%{?dist} Source: http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz Source1: amanda.crontab @@ -19,6 +19,7 @@ Patch2: amanda-3.1.1-xattrs.patch Patch3: amanda-3.1.1-tcpport.patch Patch4: amanda-3.1.0-ftbfs.patch Patch5: amanda-3.1.1-bsd.patch +Patch6: amanda-3.2.0-config-dir.patch License: BSD and GPLv3+ and GPLv2+ and GPLv2 Group: Applications/System URL: http://www.amanda.org @@ -37,6 +38,8 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Obsoletes: amanda-devel < 2.6.1p2-5 Provides: amanda-devel = 2.6.1p2-5 +%global __perl_provides /bin/sh -c "/usr/lib/rpm/perl.prov | grep -v \\\"perl(Math::BigInt)\\\"" + %description AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a backup system that allows the administrator of a LAN to set up a @@ -82,6 +85,7 @@ server also needs to have the amanda-client package installed. %patch3 -p1 -b .tcpport %patch4 -p1 -b .ftbfs %patch5 -p1 -b .bsd +%patch6 -p1 -b .config ./autogen %build @@ -135,6 +139,8 @@ pushd ${RPM_BUILD_ROOT} cp ${RPM_SOURCE_DIR}/amanda.crontab .%{_sysconfdir}/amanda/crontab.sample cp ${RPM_SOURCE_DIR}/disklist .%{_sysconfdir}/amanda/%defconfig cp ${RPM_SOURCE_DIR}/disklist .%{_sysconfdir}/amanda/%defconfig + rm -f .%{_sysconfdir}/amanda/%defconfig/xinetd* + rm -f .%{_sysconfdir}/amanda/%defconfig/inetd* mkdir -p .%{_localstatedir}/lib/amanda/gnutar-lists mkdir -p .%{_localstatedir}/lib/amanda/%defconfig/index @@ -172,250 +178,252 @@ rm -rf ${RPM_BUILD_ROOT} %files %defattr(-,root,root) -%doc COPYRIGHT* NEWS README - %config(noreplace) /etc/xinetd.d/amanda -%attr(-,%amanda_user,%amanda_group) %{_libdir}/libamanda-*.so - %{_libdir}/libamanda.so - %{_libdir}/libamandad*.so - %{_libdir}/libamar*.so - %{_libdir}/libamglue*.so - %{_libdir}/libamxfer*.so - %{_libdir}/libndmjob*.so - %{_libdir}/libndmlib*.so -%attr(-,%amanda_user,%amanda_group) %dir %{_libexecdir}/amanda -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amandad -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amanda-sh-lib.sh -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amcat.awk -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amndmjob -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amplot.awk -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amplot.g -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amplot.gp -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/ndmjob - -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amandad -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amaespipe -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amarchiver -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcrypt -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcrypt-ossl -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcrypt-ossl-asym -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcryptsimple -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amgetconf -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amgpgcrypt -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amplot - -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Archive.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/BigIntCompat.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/ClientService.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Config.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Constants.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Debug.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Feature.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Header.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/IPC -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/MainLoop.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/NDMP.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Paths.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Process.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Script_App.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Script.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Tests.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Util.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Xfer.pm - -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Archive/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Config/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Debug/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Feature/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Header/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/IPC/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/MainLoop/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/NDMP/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Tests/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Util/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Xfer/ - - %{_mandir}/man5/amanda-archive-format.5* - %{_mandir}/man7/amanda-compatibility.7* - %{_mandir}/man5/amanda.conf* - %{_mandir}/man7/amanda-auth.7* - %{_mandir}/man7/amanda-scripts.7* - %{_mandir}/man8/amanda.8* - %{_mandir}/man8/amarchiver.8* - %{_mandir}/man8/amplot.8* - %{_mandir}/man8/script-email.8* - %{_mandir}/man8/amaespipe.8* - %{_mandir}/man8/amcrypt-ossl-asym.8* - %{_mandir}/man8/amcrypt-ossl.8* - %{_mandir}/man8/amcryptsimple.8* - %{_mandir}/man8/amcrypt.8* - %{_mandir}/man8/amgpgcrypt.8* - %{_mandir}/man8/amgetconf.8* +%doc COPYRIGHT* NEWS README +%config(noreplace) /etc/xinetd.d/amanda + +%{_libdir}/libamanda-*.so +%{_libdir}/libamanda.so +%{_libdir}/libamandad*.so +%{_libdir}/libamar*.so +%{_libdir}/libamglue*.so +%{_libdir}/libamxfer*.so +%{_libdir}/libndmjob*.so +%{_libdir}/libndmlib*.so + +%dir %{_libexecdir}/amanda +%{_libexecdir}/amanda/amandad +%{_libexecdir}/amanda/amanda-sh-lib.sh +%{_libexecdir}/amanda/amcat.awk +%{_libexecdir}/amanda/amndmjob +%{_libexecdir}/amanda/amplot.awk +%{_libexecdir}/amanda/amplot.g +%{_libexecdir}/amanda/amplot.gp +%{_libexecdir}/amanda/ndmjob + +%{_sbindir}/amandad +%{_sbindir}/amaespipe +%{_sbindir}/amarchiver +%{_sbindir}/amcrypt +%{_sbindir}/amcrypt-ossl +%{_sbindir}/amcrypt-ossl-asym +%{_sbindir}/amcryptsimple +%{_sbindir}/amgetconf +%{_sbindir}/amgpgcrypt +%{_sbindir}/amplot + +%{perl_vendorarch}/Amanda/Archive.pm +%{perl_vendorarch}/Amanda/BigIntCompat.pm +%{perl_vendorarch}/Amanda/ClientService.pm +%{perl_vendorarch}/Amanda/Config.pm +%{perl_vendorarch}/Amanda/Config/ +%{perl_vendorarch}/Amanda/Constants.pm +%{perl_vendorarch}/Amanda/Debug.pm +%{perl_vendorarch}/Amanda/Feature.pm +%{perl_vendorarch}/Amanda/Header.pm +%{perl_vendorarch}/Amanda/IPC +%{perl_vendorarch}/Amanda/MainLoop.pm +%{perl_vendorarch}/Amanda/NDMP.pm +%{perl_vendorarch}/Amanda/Paths.pm +%{perl_vendorarch}/Amanda/Process.pm +%{perl_vendorarch}/Amanda/Script_App.pm +%{perl_vendorarch}/Amanda/Script.pm +%{perl_vendorarch}/Amanda/Tests.pm +%{perl_vendorarch}/Amanda/Util.pm +%{perl_vendorarch}/Amanda/Xfer.pm +%{perl_vendorarch}/auto/Amanda/Archive/ +%{perl_vendorarch}/auto/Amanda/Config/ +%{perl_vendorarch}/auto/Amanda/Debug/ +%{perl_vendorarch}/auto/Amanda/Feature/ +%{perl_vendorarch}/auto/Amanda/Header/ +%{perl_vendorarch}/auto/Amanda/IPC/ +%{perl_vendorarch}/auto/Amanda/MainLoop/ +%{perl_vendorarch}/auto/Amanda/NDMP/ +%{perl_vendorarch}/auto/Amanda/Tests/ +%{perl_vendorarch}/auto/Amanda/Util/ +%{perl_vendorarch}/auto/Amanda/Xfer/ + +%{_mandir}/man5/amanda-archive-format.5* +%{_mandir}/man7/amanda-compatibility.7* +%{_mandir}/man5/amanda.conf* +%{_mandir}/man7/amanda-auth.7* +%{_mandir}/man7/amanda-match.7* +%{_mandir}/man7/amanda-scripts.7* +%{_mandir}/man8/amanda.8* +%{_mandir}/man8/amarchiver.8* +%{_mandir}/man8/amplot.8* +%{_mandir}/man8/script-email.8* +%{_mandir}/man8/amaespipe.8* +%{_mandir}/man8/amcrypt-ossl-asym.8* +%{_mandir}/man8/amcrypt-ossl.8* +%{_mandir}/man8/amcryptsimple.8* +%{_mandir}/man8/amcrypt.8* +%{_mandir}/man8/amgpgcrypt.8* +%{_mandir}/man8/amgetconf.8* + +%dir %{_sysconfdir}/amanda/ +%dir %{_sysconfdir}/amanda/%defconfig +%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/ %attr(600,%amanda_user,%amanda_group) %config(noreplace) %{_localstatedir}/lib/amanda/.amandahosts - %attr(02700,%amanda_user,%amanda_group) %dir /var/log/amanda -%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/ -%attr(-,%amanda_user,%amanda_group) %dir %{_sysconfdir}/amanda/ -%attr(-,%amanda_user,%amanda_group) %dir %{_sysconfdir}/amanda/%defconfig - %files server %defattr(-,root,root) - %{_libdir}/libamdevice*.so - %{_libdir}/libamserver*.so -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amcleanupdisk -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amcheck-device -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amidxtaped -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amindexd -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amlogroll -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amtrmidx -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/amtrmlog -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/driver -%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/dumper -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-disk -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-chio -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-chs -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-iomega -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-juke -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-lib.sh -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-manual -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-mcutil -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-mtx -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-multi -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-null -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-rait -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-rth -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-scsi -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chg-zd-mtx -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/chunker -%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/planner -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/taper -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/activate-devpay -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amaddclient -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amadmin -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcleanup -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amdevcheck -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amdump -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amfetchdump -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amflush -%attr(4750,root,%amanda_group) %{_sbindir}/amcheck -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcheckdb -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcheckdump -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amlabel -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amoverview -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amreport -%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(-,%amanda_user,%amanda_group) %{_sbindir}/amstatus -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amtape -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amtapetype -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amtoc -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amvault - - %{_mandir}/man5/disklist.5* - %{_mandir}/man5/tapelist.5* - %{_mandir}/man7/amanda-devices.7* - %{_mandir}/man7/amanda-changers.7* - %{_mandir}/man7/amanda-taperscan.7* - %{_mandir}/man8/amaddclient.8* - %{_mandir}/man8/amadmin.8* - %{_mandir}/man8/amcleanup.8* - %{_mandir}/man8/amdevcheck.8* - %{_mandir}/man8/amdump.8* - %{_mandir}/man8/amfetchdump.8* - %{_mandir}/man8/amflush.8* - %{_mandir}/man8/amcheckdb.8* - %{_mandir}/man8/amcheckdump.8* - %{_mandir}/man8/amcheck.8* - %{_mandir}/man8/amlabel.8* - %{_mandir}/man8/amoverview.8* - %{_mandir}/man8/amreport.8* - %{_mandir}/man8/amrestore.8* - %{_mandir}/man8/amrmtape.8* - %{_mandir}/man8/amserverconfig.8* - %{_mandir}/man8/amservice.8* - %{_mandir}/man8/amstatus.8* - %{_mandir}/man8/amtapetype.8* - %{_mandir}/man8/amtape.8* - %{_mandir}/man8/amtoc.8* - %{_mandir}/man8/amvault.8* - -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Cmdline.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Curinfo/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Curinfo.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/DB/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Device.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Disklist.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Holding.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Changer/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Changer.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Interactive/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Interactive.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Logfile.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Recovery/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Report/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Report.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Tapelist.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Taper/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/XferServer.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Cmdline/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Device/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Disklist/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Logfile/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Tapelist/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/XferServer/ - -%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/%defconfig/ -%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/%defconfig/index -%attr(-,%amanda_user,%amanda_group) %dir %{_sysconfdir}/amanda -%attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_sysconfdir}/amanda/crontab.sample -%attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_sysconfdir}/amanda/%defconfig/* -%exclude %{_sysconfdir}/amanda/%defconfig/amanda-client.conf -%exclude %{_sysconfdir}/amanda/%defconfig/amanda-client-postgresql.conf -%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/template.d -%attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_localstatedir}/lib/amanda/template.d/* +%{_libdir}/libamdevice*.so +%{_libdir}/libamserver*.so +%{_libexecdir}/amanda/amcleanupdisk +%{_libexecdir}/amanda/amcheck-device +%{_libexecdir}/amanda/amidxtaped +%{_libexecdir}/amanda/amindexd +%{_libexecdir}/amanda/amlogroll +%{_libexecdir}/amanda/amtrmidx +%{_libexecdir}/amanda/amtrmlog +%{_libexecdir}/amanda/driver +%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/dumper +%{_libexecdir}/amanda/chg-disk +%{_libexecdir}/amanda/chg-lib.sh +%{_libexecdir}/amanda/chg-manual +%{_libexecdir}/amanda/chg-multi +%{_libexecdir}/amanda/chg-zd-mtx +%{_libexecdir}/amanda/chunker +%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/planner +%{_libexecdir}/amanda/taper +%{_sbindir}/activate-devpay +%{_sbindir}/amaddclient +%{_sbindir}/amadmin +%{_sbindir}/amcleanup +%{_sbindir}/amdevcheck +%{_sbindir}/amdump +%{_sbindir}/amfetchdump +%{_sbindir}/amflush +%attr(4750,root,%amanda_group) %{_sbindir}/amcheck +%{_sbindir}/amcheckdb +%{_sbindir}/amcheckdump +%{_sbindir}/amlabel +%{_sbindir}/amoverview +%{_sbindir}/amreport +%{_sbindir}/amrestore +%{_sbindir}/amrmtape +%{_sbindir}/amserverconfig +%{_sbindir}/amservice +%{_sbindir}/amstatus +%{_sbindir}/amtape +%{_sbindir}/amtapetype +%{_sbindir}/amtoc +%{_sbindir}/amvault + +%{_mandir}/man5/disklist.5* +%{_mandir}/man5/tapelist.5* +%{_mandir}/man7/amanda-devices.7* +%{_mandir}/man7/amanda-changers.7* +%{_mandir}/man7/amanda-taperscan.7* +%{_mandir}/man8/amaddclient.8* +%{_mandir}/man8/amadmin.8* +%{_mandir}/man8/amcleanup.8* +%{_mandir}/man8/amdevcheck.8* +%{_mandir}/man8/amdump.8* +%{_mandir}/man8/amfetchdump.8* +%{_mandir}/man8/amflush.8* +%{_mandir}/man8/amcheckdb.8* +%{_mandir}/man8/amcheckdump.8* +%{_mandir}/man8/amcheck.8* +%{_mandir}/man8/amlabel.8* +%{_mandir}/man8/amoverview.8* +%{_mandir}/man8/amreport.8* +%{_mandir}/man8/amrestore.8* +%{_mandir}/man8/amrmtape.8* +%{_mandir}/man8/amserverconfig.8* +%{_mandir}/man8/amservice.8* +%{_mandir}/man8/amstatus.8* +%{_mandir}/man8/amtapetype.8* +%{_mandir}/man8/amtape.8* +%{_mandir}/man8/amtoc.8* +%{_mandir}/man8/amvault.8* + +%{perl_vendorarch}/Amanda/Cmdline.pm +%{perl_vendorarch}/Amanda/Curinfo/ +%{perl_vendorarch}/Amanda/Curinfo.pm +%{perl_vendorarch}/Amanda/DB/ +%{perl_vendorarch}/Amanda/Device.pm +%{perl_vendorarch}/Amanda/Disklist.pm +%{perl_vendorarch}/Amanda/Holding.pm +%{perl_vendorarch}/Amanda/Changer/ +%{perl_vendorarch}/Amanda/Changer.pm +%{perl_vendorarch}/Amanda/Interactive/ +%{perl_vendorarch}/Amanda/Interactive.pm +%{perl_vendorarch}/Amanda/Logfile.pm +%{perl_vendorarch}/Amanda/Recovery/ +%{perl_vendorarch}/Amanda/Report/ +%{perl_vendorarch}/Amanda/Report.pm +%{perl_vendorarch}/Amanda/Tapelist.pm +%{perl_vendorarch}/Amanda/Taper/ +%{perl_vendorarch}/Amanda/XferServer.pm +%{perl_vendorarch}/auto/Amanda/Cmdline/ +%{perl_vendorarch}/auto/Amanda/Device/ +%{perl_vendorarch}/auto/Amanda/Disklist/ +%{perl_vendorarch}/auto/Amanda/Logfile/ +%{perl_vendorarch}/auto/Amanda/Tapelist/ +%{perl_vendorarch}/auto/Amanda/XferServer/ + +%config(noreplace) %{_sysconfdir}/amanda/crontab.sample +%config(noreplace) %{_sysconfdir}/amanda/%defconfig/* +%exclude %{_sysconfdir}/amanda/%defconfig/amanda-client.conf +%exclude %{_sysconfdir}/amanda/%defconfig/amanda-client-postgresql.conf + +%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/%defconfig/ +%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/%defconfig/index +%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/template.d +%attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_localstatedir}/lib/amanda/template.d/* %files client %defattr(-,root,root) - %{_libdir}/libamclient*.so -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/application/ -%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/calcsize -%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/killpgrp -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/noop -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/patch-system -%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/rundump -%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/runtar -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/selfcheck -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/sendbackup -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/sendsize -%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amanda/teecount -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amoldrecover -%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amrecover - %{_mandir}/man7/amanda-applications.7* - %{_mandir}/man5/amanda-client.conf.5* - %{_mandir}/man8/amgtar.8* - %{_mandir}/man8/ampgsql.8* - %{_mandir}/man8/amraw.8* - %{_mandir}/man8/amrecover.8* - %{_mandir}/man8/amoldrecover.8* - %{_mandir}/man8/amsamba.8* - %{_mandir}/man8/amstar.8* - %{_mandir}/man8/amsuntar.8* - %{_mandir}/man8/amzfs-sendrecv.8* - %{_mandir}/man8/amzfs-snapshot.8* - -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Application.pm -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/Amanda/Application/ -%attr(-,%amanda_user,%amanda_group) %{perl_vendorarch}/auto/Amanda/Application/ - -%attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_localstatedir}/lib/amanda/amandates -%attr(-,%amanda_user,%amanda_group) %{_localstatedir}/lib/amanda/gnutar-lists/ -%attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_sysconfdir}/amanda/%defconfig/amanda-client.conf -%attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_sysconfdir}/amanda/%defconfig/amanda-client-postgresql.conf +%{_libdir}/libamclient*.so +%{_libexecdir}/amanda/application/ +%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/calcsize +%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/killpgrp +%{_libexecdir}/amanda/noop +%{_libexecdir}/amanda/patch-system +%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/rundump +%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/runtar +%{_libexecdir}/amanda/selfcheck +%{_libexecdir}/amanda/sendbackup +%{_libexecdir}/amanda/sendsize +%{_libexecdir}/amanda/teecount +%{_sbindir}/amoldrecover +%{_sbindir}/amrecover + +%{_mandir}/man7/amanda-applications.7* +%{_mandir}/man5/amanda-client.conf.5* +%{_mandir}/man8/amgtar.8* +%{_mandir}/man8/ampgsql.8* +%{_mandir}/man8/amraw.8* +%{_mandir}/man8/amrecover.8* +%{_mandir}/man8/amoldrecover.8* +%{_mandir}/man8/amsamba.8* +%{_mandir}/man8/amstar.8* +%{_mandir}/man8/amsuntar.8* +%{_mandir}/man8/amzfs-sendrecv.8* +%{_mandir}/man8/amzfs-snapshot.8* + +%{perl_vendorarch}/Amanda/Application.pm +%{perl_vendorarch}/Amanda/Application/ +%{perl_vendorarch}/auto/Amanda/Application/ + +%config(noreplace) %{_sysconfdir}/amanda/%defconfig/amanda-client.conf +%config(noreplace) %{_sysconfdir}/amanda/%defconfig/amanda-client-postgresql.conf + +%attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_localstatedir}/lib/amanda/amandates +%attr(-,%amanda_user,%amanda_group) %{_localstatedir}/lib/amanda/gnutar-lists/ + %changelog +* Thu Nov 4 2010 Jan Görig - 3.2.0-1 +- upgrade to new upstream release +- changed owner of the most files to root +- moved variable files from /etc/amanda to /var/lib/amanda +- spec cleanups +- fix #648321 - amanda rpm should not provide the perl(Math::BigInt) + * Thu Oct 7 2010 Jan Görig - 3.1.3-1 - upstream security update diff --git a/sources b/sources index 409fe21..c020967 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f72fa06d4f90f7997b17ded1d7b4314e amanda-3.1.3.tar.gz +df73a318af8f04e9ad2ecb4d59dc052c amanda-3.2.0.tar.gz