Changes of Revision 30
[-] | Changed | amanda.spec |
x 1
2 %define _libexecdir %{_libdir} 3 -%{!?defconfig:%define defconfig DailySet1} 4 -%{!?indexserver:%define indexserver amandahost} 5 +%{!?defconfig:%define defconfig ixmuc} 6 +%{!?indexserver:%define indexserver backup1-muc.internetx.de} 7 %{!?tapeserver:%define tapeserver %{indexserver}} 8 %{!?amanda_user:%define amanda_user amandabackup} 9 %{!?amanda_group:%define amanda_group disk} 10
11 backed up). You will also need to install the amanda package on each 12 AMANDA client machine. 13 14 -%package server 15 -Summary: The server side of the AMANDA tape backup system 16 -Group: Applications/System 17 -Requires: fileutils grep /sbin/service 18 -Requires(pre): amanda = %{version}-%{release} 19 - 20 -%description server 21 -The amanda-server package should be installed on the AMANDA server, 22 -the machine attached to the device(s) (such as a tape drive) where backups 23 -will be written. You will also need to install the amanda package on 24 -the AMANDA server machine. And, if the server is also to be backed up, the 25 -server also needs to have the amanda-client package installed. 26 - 27 %prep 28 %setup -q -n %{name}-%{version} 29 %patch2 -p1 -b .xattrs 30
31 --disable-static \ 32 --disable-dependency-tracking \ 33 --disable-installperms \ 34 + --without-server \ 35 --with-amdatadir=%{_localstatedir}/lib/amanda \ 36 --with-amlibdir=%{_libdir} \ 37 --with-amperldir=%{perl_vendorarch} \ 38
39 --with-tmpdir=/var/log/amanda \ 40 --with-gnutar=/bin/tar \ 41 --with-ssh-security \ 42 - --with-rsh-security \ 43 --with-bsdtcp-security \ 44 - --with-bsdudp-security \ 45 - --with-krb5-security 46 +%if 0%{?rhel_version} == 505 || 0%{?centos_version} == 505 47 + --as-needed \ 48 +%endif 49 + --with-krb5-security 50 51 make %{?_smp_mflags} 52 53
54 %attr(600,%amanda_user,%amanda_group) %config(noreplace) %{_localstatedir}/lib/amanda/.amandahosts 55 %attr(02700,%amanda_user,%amanda_group) %dir /var/log/amanda 56 57 -%files server 58 -%defattr(-,root,root) 59 -%{_libdir}/libamdevice*.so 60 -%{_libdir}/libamserver*.so 61 -%{_libexecdir}/amanda/amcleanupdisk 62 -%{_libexecdir}/amanda/amdumpd 63 -%{_libexecdir}/amanda/amcheck-device 64 -%{_libexecdir}/amanda/amidxtaped 65 -%{_libexecdir}/amanda/amindexd 66 -%{_libexecdir}/amanda/amlogroll 67 -%{_libexecdir}/amanda/amtrmidx 68 -%{_libexecdir}/amanda/amtrmlog 69 -%{_libexecdir}/amanda/driver 70 -%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/dumper 71 -%{_libexecdir}/amanda/chg-disk 72 -%{_libexecdir}/amanda/chg-lib.sh 73 -%{_libexecdir}/amanda/chg-manual 74 -%{_libexecdir}/amanda/chg-multi 75 -%{_libexecdir}/amanda/chg-zd-mtx 76 -%{_libexecdir}/amanda/chunker 77 -%attr(4750,root,%amanda_group) %{_libexecdir}/amanda/planner 78 -%{_libexecdir}/amanda/taper 79 -%{_sbindir}/activate-devpay 80 -%{_sbindir}/amaddclient 81 -%{_sbindir}/amadmin 82 -%{_sbindir}/amcleanup 83 -%{_sbindir}/amdevcheck 84 -%{_sbindir}/amdump 85 -%{_sbindir}/amfetchdump 86 -%{_sbindir}/amflush 87 -%attr(4750,root,%amanda_group) %{_sbindir}/amcheck 88 -%{_sbindir}/amcheckdb 89 -%{_sbindir}/amcheckdump 90 -%{_sbindir}/amlabel 91 -%{_sbindir}/amoverview 92 -%{_sbindir}/amreport 93 -%{_sbindir}/amrestore 94 -%{_sbindir}/amrmtape 95 -%{_sbindir}/amserverconfig 96 -%attr(4750,root,%amanda_group) %{_sbindir}/amservice 97 -%{_sbindir}/amstatus 98 -%{_sbindir}/amtape 99 -%{_sbindir}/amtapetype 100 -%{_sbindir}/amtoc 101 -%{_sbindir}/amvault 102 - 103 -%{_mandir}/man5/disklist.5* 104 -%{_mandir}/man5/tapelist.5* 105 -%{_mandir}/man7/amanda-devices.7* 106 -%{_mandir}/man7/amanda-changers.7* 107 -%{_mandir}/man7/amanda-interactivity.7* 108 -%{_mandir}/man7/amanda-taperscan.7* 109 -%{_mandir}/man8/amaddclient.8* 110 -%{_mandir}/man8/amadmin.8* 111 -%{_mandir}/man8/amcleanup.8* 112 -%{_mandir}/man8/amdevcheck.8* 113 -%{_mandir}/man8/amdump.8* 114 -%{_mandir}/man8/amfetchdump.8* 115 -%{_mandir}/man8/amflush.8* 116 -%{_mandir}/man8/amcheckdb.8* 117 -%{_mandir}/man8/amcheckdump.8* 118 -%{_mandir}/man8/amcheck.8* 119 -%{_mandir}/man8/amlabel.8* 120 -%{_mandir}/man8/amoverview.8* 121 -%{_mandir}/man8/amreport.8* 122 -%{_mandir}/man8/amrestore.8* 123 -%{_mandir}/man8/amrmtape.8* 124 -%{_mandir}/man8/amserverconfig.8* 125 -%{_mandir}/man8/amservice.8* 126 -%{_mandir}/man8/amstatus.8* 127 -%{_mandir}/man8/amtapetype.8* 128 -%{_mandir}/man8/amtape.8* 129 -%{_mandir}/man8/amtoc.8* 130 -%{_mandir}/man8/amvault.8* 131 - 132 -%{perl_vendorarch}/Amanda/Cmdline.pm 133 -%{perl_vendorarch}/Amanda/Curinfo/ 134 -%{perl_vendorarch}/Amanda/Curinfo.pm 135 -%{perl_vendorarch}/Amanda/DB/ 136 -%{perl_vendorarch}/Amanda/Device.pm 137 -%{perl_vendorarch}/Amanda/Disklist.pm 138 -%{perl_vendorarch}/Amanda/Holding.pm 139 -%{perl_vendorarch}/Amanda/Changer/ 140 -%{perl_vendorarch}/Amanda/Changer.pm 141 -%{perl_vendorarch}/Amanda/Interactivity/ 142 -%{perl_vendorarch}/Amanda/Interactivity.pm 143 -%{perl_vendorarch}/Amanda/Logfile.pm 144 -%{perl_vendorarch}/Amanda/Recovery/ 145 -%{perl_vendorarch}/Amanda/Report/ 146 -%{perl_vendorarch}/Amanda/Report.pm 147 -%{perl_vendorarch}/Amanda/ScanInventory.pm 148 -%{perl_vendorarch}/Amanda/Tapelist.pm 149 -%{perl_vendorarch}/Amanda/Taper/ 150 -%{perl_vendorarch}/Amanda/XferServer.pm 151 -%{perl_vendorarch}/auto/Amanda/Cmdline/ 152 -%{perl_vendorarch}/auto/Amanda/Device/ 153 -%{perl_vendorarch}/auto/Amanda/Disklist/ 154 -%{perl_vendorarch}/auto/Amanda/Logfile/ 155 -%{perl_vendorarch}/auto/Amanda/Tapelist/ 156 -%{perl_vendorarch}/auto/Amanda/XferServer/ 157 - 158 -%config(noreplace) %{_sysconfdir}/amanda/crontab.sample 159 -%config(noreplace) %{_sysconfdir}/amanda/%defconfig/* 160 -%exclude %{_sysconfdir}/amanda/%defconfig/amanda-client.conf 161 -%exclude %{_sysconfdir}/amanda/%defconfig/amanda-client-postgresql.conf 162 - 163 -%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/%defconfig/ 164 -%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/%defconfig/index 165 -%attr(-,%amanda_user,%amanda_group) %dir %{_localstatedir}/lib/amanda/template.d 166 -%attr(-,%amanda_user,%amanda_group) %config(noreplace) %{_localstatedir}/lib/amanda/template.d/* 167 168 %files client 169 %defattr(-,root,root) 170 |