3 %bcond_without xfs # without (possible) support for xfsdump
4 %bcond_without samba # without smbclient support
5 %bcond_without client # without client package
6 %bcond_without server # without server package
8 %include /usr/lib/rpm/macros.perl
9 Summary: A network-capable tape backup solution
10 Summary(pl.UTF-8): Sieciowo zorientowany system tworzenia kopii zapasowych
15 Group: Networking/Utilities
16 Source0: http://dl.sourceforge.net/amanda/%{name}-%{version}.tar.gz
17 # Source0-md5: df73a318af8f04e9ad2ecb4d59dc052c
18 Source1: %{name}-srv.crontab
19 Source2: %{name}.inetd
20 Source3: %{name}idx.inetd
21 Source4: amidxtape.inetd
22 # http://amanda.svn.sourceforge.net/viewvc/amanda/amanda/branches/3_2/contrib/convert-zd-mtx-to-robot.sh
23 Source5: convert-zd-mtx-to-robot.sh
24 Patch0: %{name}-no_libnsl.patch
25 Patch1: %{name}-chg-zd-mtx-sh.patch
26 Patch2: %{name}-tar.patch
27 Patch3: %{name}-common.patch
28 Patch4: %{name}-as_needed.patch
29 Patch5: %{name}-tapetypes.patch
30 Patch6: %{name}-FHS.patch
31 Patch7: %{name}-no-buildtime-ipv6.patch
32 Patch8: %{name}-heimdal.patch
33 Patch9: %{name}-ac.patch
34 URL: http://www.amanda.org/
35 BuildRequires: autoconf >= 2.53
36 BuildRequires: automake
37 BuildRequires: curl-devel >= 7.10.0
40 BuildRequires: glib2-devel
41 BuildRequires: gnuplot
42 # curl is broken, see curl-config --libs
43 BuildRequires: keyutils-devel
44 BuildRequires: heimdal-devel
45 BuildRequires: libtool
46 BuildRequires: libxslt-progs
47 BuildRequires: ncurses-devel
48 BuildRequires: openssh-clients
49 BuildRequires: openssl-devel
50 BuildRequires: perl-devel >= 5.6.0
51 BuildRequires: pkgconfig
52 BuildRequires: readline-devel >= 4.2
53 BuildRequires: rpmbuild(macros) >= 1.268
54 BuildRequires: rpm-perlprov
55 %{?with_samba:BuildRequires: samba-client}
57 %{?with_xfs:BuildRequires: xfsdump}
58 Conflicts: shadow < 1:4.0.4.1-4
59 Conflicts: pwdutils < 3.1.2-2
60 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
62 %define _ulibdir %{_prefix}/lib
65 AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a
66 backup system that allows the administrator of a LAN to set up a
67 single master backup server to back up multiple hosts to a single
68 large capacity tape drive. AMANDA uses native dump and/or GNU tar
69 facilities and can back up a large number of workstations running
70 multiple versions of Unix. Newer versions of AMANDA (including this
71 version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts.
72 The amanda package contains the core AMANDA programs and will need to
73 be installed on both AMANDA clients and AMANDA servers. Note that you
74 will have to install the amanda-client and amanda-server packages as
77 %description -l pl.UTF-8
78 AMANDA jest sieciowo zorientowanym systemem tworzenia kopii
79 zapasowych. Umożliwia administratorowi sieci tworzenie kopii z kilku
80 hostów na jednej maszynie wyposażonej w pojemny dysk lub streamer.
81 Nowsze wersje programu umożliwiają zabezpieczanie zasobów Microsoft
82 Windows 95/98/NT/2000 przy użyciu protokołu Samba. Ten pakiet zawiera
83 podstawowe pliki programu i powinien być zainstalowany zarówno na
84 serwerze jak i na kliencie. Pamiętaj także o instalacji pakietów
85 amanda-client i amanda-server!
88 Summary: Amanda common files
89 Summary(pl.UTF-8): Wspólne pliki pakietu amanda
90 Group: Networking/Utilities
91 Requires(postun): /usr/sbin/groupdel
92 Requires(postun): /usr/sbin/userdel
93 Requires(pre): /bin/id
94 Requires(pre): /usr/bin/chsh
95 Requires(pre): /usr/bin/getgid
96 Requires(pre): /usr/sbin/groupadd
97 Requires(pre): /usr/sbin/useradd
98 Requires: setup >= 2.6.1-1
99 Provides: group(amanda)
100 Provides: user(amanda)
101 Obsoletes: amanda-libs
102 Obsoletes: amanda-perl
105 AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a
106 backup system that allows the administrator of a LAN to set up a
107 single master backup server to back up multiple hosts to a single
108 large capacity tape drive. AMANDA uses native dump and/or GNU tar
109 facilities and can back up a large number of workstations running
110 multiple versions of Unix. Newer versions of AMANDA (including this
111 version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts.
112 The amanda package contains the core AMANDA programs and will need to
113 be installed on both AMANDA clients and AMANDA servers. Note that you
114 will have to install the amanda-client and amanda-server packages as
119 %description common -l pl.UTF-8
120 AMANDA jest sieciowo zorientowanym systemem tworzenia kopii
121 zapasowych. Umożliwia administratorowi sieci tworzenie kopii z kilku
122 hostów na jednej maszynie wyposażonej w pojemny dysk lub streamer.
123 Nowsze wersje programu umożliwiają zabezpieczanie zasobów Microsoft
124 Windows 95/98/NT/2000 przy użyciu protokołu Samba. Ten pakiet zawiera
125 podstawowe pliki programu i powinien być zainstalowany zarówno na
126 serwerze jak i na kliencie. Pamiętaj także o instalacji pakietów
127 amanda-client i amanda-server!
129 Wspólne pliki pakietu amanda.
132 Summary: The client side of Amanda
133 Summary(pl.UTF-8): Klient Amandy
134 Group: Networking/Utilities
135 Requires(post): /bin/hostname
136 Requires(post): /usr/bin/ssh-keygen
137 Requires: %{name}-common = %{version}-%{release}
139 Suggests: openssh-clients
140 Suggests: openssh-server
144 Conflicts: tar < 1.15
147 The Amanda-client package should be installed on any machine that will
148 be backed up by AMANDA (including the server if it also needs to be
149 backed up). You will also need to install the amanda package to each
150 AMANDA client. It requires at least one of dump and GNU tar installed.
152 %description client -l pl.UTF-8
153 Ten pakiet powinien być zainstalowany ma maszynach, z których
154 zawartości będą tworzone kopie zapasowe. Wymaga zainstalowanego co
155 najmniej jednego z pakietów dump i GNU tar.
158 Summary: The server side of Amanda
159 Summary(pl.UTF-8): Serwer Amandy
160 Group: Networking/Utilities
161 Requires(post): /bin/hostname
162 Requires(post): /usr/bin/ssh-keygen
163 Requires: %{name}-common = %{version}-%{release}
164 Requires: /etc/cron.d
170 Suggests: openssh-clients
171 Suggests: openssh-server
173 Obsoletes: amanda-perl-server
176 The amanda-server package should be installed on the AMANDA server,
177 the machine attached to the device (such as a tape drive) where
178 backups will be written. You will also need to install the amanda
179 package to the AMANDA server. And, if the server is also to be backed
180 up, the server also needs to have the amanda-client package installed.
182 %description server -l pl.UTF-8
183 Ten pakiet powinien być zainstalowany na maszynach, na których będą
184 magazynowane kopie zapasowe (lub do których podpięte są urządzenia
201 %{__aclocal} -I config -I config/gettext-macros -I config/gnulib -I config/amanda -I config/macro-archive
211 RESTORE=/sbin/restore \
212 %{?with_xfs:XFSDUMP=/sbin/xfsdump} \
213 %{?with_xfs:XFSRESTORE=/sbin/xfsrestore} \
216 %{!?with_server:--without-server} \
217 %{!?with_client:--without-client} \
218 --with-index-server=localhost \
220 --with-group=amanda \
221 --with-tape-device=/dev/null \
223 %{?with_samba:--with-smbclient=%{_bindir}/smbclient} \
224 --with-star=%{_bindir}/star \
225 --with-gnuplot=%{_bindir}/gnuplot \
226 --with-bsd-security \
227 --with-bsdtcp-security \
228 --with-ssh-security \
229 --with-krb5-security \
230 --with-buffered-dump \
232 --with-configdir=%{_sysconfdir}/amanda \
233 --with-gnutar-listdir=%{_sharedstatedir}/amanda/gnutar-lists \
234 --with-amandates=%{_sharedstatedir}/amanda/amandates \
235 --with-debugging=%{_sharedstatedir}/amanda/debug \
236 --with-tmpdir=/var/tmp/amanda \
237 --with-amperldir=%{perl_vendorarch} \
240 --disable-installperms
245 rm -rf $RPM_BUILD_ROOT
246 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{amanda,cron.d,sysconfig/rc-inetd} \
247 $RPM_BUILD_ROOT%{_sharedstatedir}/amanda/{.gnupg,.ssh,gnutar-lists} \
248 $RPM_BUILD_ROOT%{_sharedstatedir}/amanda/debug/{amandad,client,server}
251 DESTDIR=$RPM_BUILD_ROOT
253 install %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.d/amanda-srv
254 sed -e 's|/usr/lib|%{_libdir}|' %{SOURCE2} >$RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/amanda
255 sed -e 's|/usr/lib|%{_libdir}|' %{SOURCE3} >$RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/amandaidx
256 sed -e 's|/usr/lib|%{_libdir}|' %{SOURCE4} >$RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/amidxtape
258 install example/amanda.conf $RPM_BUILD_ROOT%{_sysconfdir}/amanda
259 install example/amanda-client.conf $RPM_BUILD_ROOT%{_sysconfdir}/amanda
260 touch $RPM_BUILD_ROOT%{_sharedstatedir}/amanda/.amandahosts
262 install %{SOURCE5} $RPM_BUILD_ROOT%{_sbindir}/amconvert-zd-mtx-to-robot.sh
264 touch $RPM_BUILD_ROOT%{_sharedstatedir}/amanda/.ssh/{,client_}authorized_keys
265 touch $RPM_BUILD_ROOT%{_sharedstatedir}/amanda/.ssh/id_rsa_amdump{,.pub}
266 touch $RPM_BUILD_ROOT%{_sharedstatedir}/amanda/.ssh/id_rsa_amrecover{,.pub}
268 > $RPM_BUILD_ROOT%{_sharedstatedir}/amanda/amandates
270 # Amanda tools generate ssh keys with embeded commands pointing to /usr/lib
271 # Tools can't be "fixed" because keys generated on server are to be used on client
272 if [ "%{_lib}" != "lib" ] ; then
273 install -d $RPM_BUILD_ROOT%{_ulibdir}
274 ln -s %{_libdir}/amanda $RPM_BUILD_ROOT%{_ulibdir}/amanda
277 find $RPM_BUILD_ROOT -name \*.la | xargs rm -f
279 %{__rm} $RPM_BUILD_ROOT%{_datadir}/amanda/{COPYRIGHT,ChangeLog,NEWS,ReleaseNotes}
280 %{__rm} $RPM_BUILD_ROOT%{_datadir}/amanda/example/{chg-multi,chg-scsi}.conf
283 rm -rf $RPM_BUILD_ROOT
285 %triggerpostun common -- amanda-libs < 2.6.0p2-3
286 echo "Adding amanda to disk and tape groups"
287 /usr/sbin/usermod -G disk,tape amanda
288 echo "Setting amanda shell to /bin/sh"
289 /usr/bin/chsh -s /bin/sh amanda
290 if [ -f %{_sharedstatedir}/amanda/.amandahosts ]; then
291 echo "Fixing permissions of %{_sharedstatedir}/amanda/.amandahosts file"
292 chown amanda:amanda %{_sharedstatedir}/amanda/.amandahosts
293 chmod 600 %{_sharedstatedir}/amanda/.amandahosts
297 %groupadd -P %{name}-common -g 80 amanda
298 %useradd -P %{name}-common -u 80 -G disk,tape -d /var/lib/amanda -s /bin/sh -c "Amanda Backup user" -g amanda amanda
301 if [ "$1" = "0" ]; then
307 %service -q rc-inetd reload
308 if [ ! -e /var/lib/amanda/.ssh/id_rsa_amrecover ] ; then
309 HOST="`/bin/hostname`"
310 FQDNHOST="`/bin/hostname -f`"
311 if [ -z "$HOST" ] ; then
312 COMMENT="root@client"
316 /usr/bin/ssh-keygen -t rsa -C $COMMENT -f /var/lib/amanda/.ssh/id_rsa_amrecover -N "" || :
317 chown amanda:amanda /var/lib/amanda/.ssh/id_rsa_amrecover{,.pub} || :
318 chmod 600 /var/lib/amanda/.ssh/id_rsa_amrecover{,.pub} || :
319 if [ -n "$FQDNHOST" ]; then
320 echo -n "from=\"$FQDNHOST\",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,command=\"%{_ulibdir}/amanda/amandad -auth=ssh amindexd amidxtaped\" " >/var/lib/amanda/.ssh/server_authorized_keys
321 cat /var/lib/amanda/.ssh/id_rsa_amrecover.pub >>/var/lib/amanda/.ssh/server_authorized_keys
323 echo "Remember to copy the contents of /var/lib/amanda/.ssh/server_authorized_keys to"
324 echo "/var/lib/amanda/.ssh/authorized_keys on amanda server"
329 if [ "$1" = 0 ]; then
330 %service -q rc-inetd reload
334 %service -q rc-inetd reload
335 if [ ! -e /var/lib/amanda/.ssh/id_rsa_amdump ] ; then
336 HOST="`/bin/hostname`"
337 if [ -z "$HOST" ] ; then
338 COMMENT="amanda@server"
340 COMMENT="amanda@$HOST"
342 /usr/bin/ssh-keygen -t rsa -C $COMMENT -f /var/lib/amanda/.ssh/id_rsa_amdump -N "" || :
343 chown amanda:amanda /var/lib/amanda/.ssh/id_rsa_amdump{,.pub} || :
344 chmod 600 /var/lib/amanda/.ssh/id_rsa_amdump{,.pub} || :
346 if [ "$1" = "1" ]; then
347 echo "Don't forget to edit /etc/cron.d/amanda-srv." 1>&2
351 if [ "$1" = 0 ]; then
352 %service -q rc-inetd reload
356 %defattr(644,root,root,755)
357 %doc AUTHORS COPYRIGHT ChangeLog NEWS README ReleaseNotes UPGRADING
358 %attr(755,root,root) %{_libdir}/amanda/libamanda*.so
359 %attr(755,root,root) %{_libdir}/amanda/libamar*.so
360 %attr(755,root,root) %{_libdir}/amanda/libamxfer*.so
361 %attr(755,root,root) %{_libdir}/amanda/libamglue*.so
362 %attr(755,root,root) %{_libdir}/amanda/libndmjob*.so
363 %attr(755,root,root) %{_libdir}/amanda/libndmlib*.so
364 %attr(755,root,root) %{_libdir}/amanda/amndmjob
365 %attr(755,root,root) %{_libdir}/amanda/ndmjob
366 %attr(750,amanda,amanda) %dir %{_sysconfdir}/amanda
367 %dir %{_libdir}/amanda
371 %{_libdir}/amanda/amanda-sh-lib.sh
372 %attr(755,root,root) %{_sbindir}/amaespipe
373 %attr(755,root,root) %{_sbindir}/amarchiver
374 %attr(755,root,root) %{_sbindir}/amcrypt*
375 %attr(755,root,root) %{_sbindir}/amgetconf
376 %attr(755,root,root) %{_sbindir}/amgpgcrypt
377 %attr(750,amanda,amanda) %dir %{_datadir}/amanda
378 %attr(750,amanda,amanda) %dir %{_datadir}/amanda/example
379 %attr(750,amanda,amanda) %dir %{_datadir}/amanda/example/label-templates
380 %attr(640,amanda,amanda) %{_datadir}/amanda/example/*amanda*
381 %attr(640,amanda,amanda) %{_datadir}/amanda/example/disklist
382 %attr(640,amanda,amanda) %{_datadir}/amanda/example/label-templates/*.ps
383 %attr(750,amanda,amanda) %dir %{_datadir}/amanda/template.d
384 %attr(640,amanda,amanda) %{_datadir}/amanda/template.d/*
385 %attr(750,amanda,amanda) %dir %{_sharedstatedir}/amanda
386 %attr(700,amanda,amanda) %dir %{_sharedstatedir}/amanda/.ssh
387 %attr(700,amanda,amanda) %dir %{_sharedstatedir}/amanda/.gnupg
388 %attr(750,amanda,amanda) %dir %{_sharedstatedir}/amanda/debug
389 %attr(750,amanda,amanda) %dir %{_sharedstatedir}/amanda/debug/amandad
390 %attr(600,amanda,amanda) %config(noreplace) %verify(not md5 mtime size) %{_sharedstatedir}/amanda/.amandahosts
391 # Commented out so it won't get removed on uninstall
392 #%attr(600,amanda,amanda) %ghost %{_sharedstatedir}/amanda/.ssh/authorized_keys
393 %{_mandir}/man5/amanda-archive-format.5*
394 %{_mandir}/man7/amanda-auth.7*
395 %{_mandir}/man7/amanda-match.7*
396 %{_mandir}/man7/amanda-scripts.7*
397 %{_mandir}/man8/amaespipe.8*
398 %{_mandir}/man8/amanda.8*
399 %{_mandir}/man8/amarchiver.8*
400 %{_mandir}/man8/amcrypt*.8*
401 %{_mandir}/man8/amgetconf.8*
402 %{_mandir}/man8/amgpgcrypt.8*
403 %{_mandir}/man8/script-email.8*
405 %dir %{perl_vendorarch}/Amanda
406 %dir %{perl_vendorarch}/Amanda/Config
407 %dir %{perl_vendorarch}/Amanda/IPC
408 %{perl_vendorarch}/Amanda/Archive.pm
409 %{perl_vendorarch}/Amanda/BigIntCompat.pm
410 %{perl_vendorarch}/Amanda/ClientService.pm
411 %{perl_vendorarch}/Amanda/Config.pm
412 %{perl_vendorarch}/Amanda/Config/FoldingHash.pm
413 %{perl_vendorarch}/Amanda/Constants.pm
414 %{perl_vendorarch}/Amanda/Debug.pm
415 %{perl_vendorarch}/Amanda/Feature.pm
416 %{perl_vendorarch}/Amanda/Header.pm
417 %{perl_vendorarch}/Amanda/IPC/Binary.pm
418 %{perl_vendorarch}/Amanda/IPC/LineProtocol.pm
419 %{perl_vendorarch}/Amanda/MainLoop.pm
420 %{perl_vendorarch}/Amanda/NDMP.pm
421 %{perl_vendorarch}/Amanda/Paths.pm
422 %{perl_vendorarch}/Amanda/Process.pm
423 %{perl_vendorarch}/Amanda/Script.pm
424 %{perl_vendorarch}/Amanda/Script_App.pm
425 %{perl_vendorarch}/Amanda/Tests.pm
426 %{perl_vendorarch}/Amanda/Util.pm
427 %{perl_vendorarch}/Amanda/Xfer.pm
428 %dir %{perl_vendorarch}/auto/Amanda
429 %dir %{perl_vendorarch}/auto/Amanda/Archive
430 %dir %{perl_vendorarch}/auto/Amanda/Config
431 %dir %{perl_vendorarch}/auto/Amanda/Debug
432 %dir %{perl_vendorarch}/auto/Amanda/Feature
433 %dir %{perl_vendorarch}/auto/Amanda/Header
434 %dir %{perl_vendorarch}/auto/Amanda/IPC
435 %dir %{perl_vendorarch}/auto/Amanda/IPC/Binary
436 %dir %{perl_vendorarch}/auto/Amanda/MainLoop
437 %dir %{perl_vendorarch}/auto/Amanda/NDMP
438 %dir %{perl_vendorarch}/auto/Amanda/Tests
439 %dir %{perl_vendorarch}/auto/Amanda/Util
440 %dir %{perl_vendorarch}/auto/Amanda/Xfer
441 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Archive/*.so
442 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Config/*.so
443 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Feature/*.so
444 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Header/*.so
445 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/IPC/Binary/*.so
446 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Debug/*.so
447 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/MainLoop/*.so
448 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/NDMP/*.so
449 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Tests/*.so
450 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Util/*.so
451 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Xfer/*.so
455 %defattr(644,root,root,755)
456 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/amidxtape
457 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/amandaidx
459 %config(noreplace) %verify(not md5 mtime size) %attr(640,amanda,amanda) %{_sysconfdir}/amanda/amanda.conf
461 # Commented out so it won't get removed on uninstall
462 #%attr(600,amanda,amanda) %ghost %{_sharedstatedir}/amanda/.ssh/client_authorized_keys
463 #%attr(600,amanda,amanda) %ghost %{_sharedstatedir}/amanda/.ssh/id_rsa_amdump*
465 %attr(750,amanda,amanda) %dir %{_sharedstatedir}/amanda/debug/server
467 %config(noreplace) %attr(640,root,root) /etc/cron.d/amanda-srv
469 %attr(755,root,root) %{_libdir}/amanda/libamdevice*.so
470 %attr(755,root,root) %{_libdir}/amanda/libamserver*.so
472 %attr(755,root,root) %{_libdir}/amanda/amcat.awk
473 %attr(755,root,root) %{_libdir}/amanda/amcleanupdisk
474 %attr(755,root,root) %{_libdir}/amanda/amcheck-device
475 %attr(755,root,root) %{_libdir}/amanda/amidxtaped
476 %attr(755,root,root) %{_libdir}/amanda/amindexd
477 %attr(755,root,root) %{_libdir}/amanda/amlogroll
478 %attr(755,root,root) %{_libdir}/amanda/amplot.awk
479 %attr(755,root,root) %{_libdir}/amanda/amplot.g
480 %attr(755,root,root) %{_libdir}/amanda/amplot.gp
481 %attr(755,root,root) %{_libdir}/amanda/amtrmidx
482 %attr(755,root,root) %{_libdir}/amanda/amtrmlog
483 %attr(755,root,root) %{_libdir}/amanda/chg-disk
484 %attr(755,root,root) %{_libdir}/amanda/chg-lib.sh
485 %attr(755,root,root) %{_libdir}/amanda/chg-manual
486 %attr(755,root,root) %{_libdir}/amanda/chg-multi
487 %attr(755,root,root) %{_libdir}/amanda/chg-zd-mtx
488 %attr(755,root,root) %{_libdir}/amanda/chunker
489 %attr(755,root,root) %{_libdir}/amanda/driver
490 %attr(4750,root,amanda) %{_libdir}/amanda/dumper
491 %attr(4750,root,amanda) %{_libdir}/amanda/planner
492 %attr(755,root,root) %{_libdir}/amanda/taper
494 %attr(755,root,root) %{_sbindir}/activate-devpay
495 %attr(755,root,root) %{_sbindir}/amaddclient
496 %attr(755,root,root) %{_sbindir}/amadmin
497 %attr(4750,root,amanda) %{_sbindir}/amcheck
498 %attr(755,root,root) %{_sbindir}/amcheckdb
499 %attr(755,root,root) %{_sbindir}/amcheckdump
500 %attr(755,root,root) %{_sbindir}/amcleanup
501 %attr(755,root,root) %{_sbindir}/amconvert-zd-mtx-to-robot.sh
502 %attr(755,root,root) %{_sbindir}/amdevcheck
503 %attr(755,root,root) %{_sbindir}/amdump
504 %attr(755,root,root) %{_sbindir}/amfetchdump
505 %attr(755,root,root) %{_sbindir}/amflush
506 %attr(755,root,root) %{_sbindir}/amlabel
507 %attr(755,root,root) %{_sbindir}/amoverview
508 %attr(755,root,root) %{_sbindir}/amplot
509 %attr(755,root,root) %{_sbindir}/amreport
510 %attr(755,root,root) %{_sbindir}/amrestore
511 %attr(755,root,root) %{_sbindir}/amrmtape
512 %attr(755,root,root) %{_sbindir}/amserverconfig
513 %attr(755,root,root) %{_sbindir}/amservice
514 %attr(755,root,root) %{_sbindir}/amstatus
515 %attr(755,root,root) %{_sbindir}/amtape
516 %attr(755,root,root) %{_sbindir}/amtapetype
517 %attr(755,root,root) %{_sbindir}/amtoc
518 %attr(755,root,root) %{_sbindir}/amvault
519 %{_mandir}/man5/amanda.conf.5*
520 %{_mandir}/man5/disklist.5*
521 %{_mandir}/man5/tapelist.5*
522 %{_mandir}/man7/amanda-changers.7*
523 %{_mandir}/man7/amanda-compatibility.7*
524 %{_mandir}/man7/amanda-devices.7*
525 %{_mandir}/man7/amanda-taperscan.7*
526 %{_mandir}/man8/amaddclient.8*
527 %{_mandir}/man8/amadmin.8*
528 %{_mandir}/man8/amcheck.8*
529 %{_mandir}/man8/amcheckdb.8*
530 %{_mandir}/man8/amcheckdump.8*
531 %{_mandir}/man8/amcleanup.8*
532 %{_mandir}/man8/amdevcheck.8*
533 %{_mandir}/man8/amdump.8*
534 %{_mandir}/man8/amfetchdump.8*
535 %{_mandir}/man8/amflush.8*
536 %{_mandir}/man8/amlabel.8*
537 %{_mandir}/man8/amoverview.8*
538 %{_mandir}/man8/amplot.8*
539 %{_mandir}/man8/amreport.8*
540 %{_mandir}/man8/amrestore.8*
541 %{_mandir}/man8/amrmtape.8*
542 %{_mandir}/man8/amserverconfig.8*
543 %{_mandir}/man8/amservice.8*
544 %{_mandir}/man8/amstatus.8*
545 %{_mandir}/man8/amtape.8*
546 %{_mandir}/man8/amtapetype.8*
547 %{_mandir}/man8/amtoc.8*
548 %{_mandir}/man8/amvault.8*
550 %{perl_vendorarch}/Amanda/Changer.pm
551 %dir %{perl_vendorarch}/Amanda/Changer
552 %{perl_vendorarch}/Amanda/Changer/*.pm
553 %{perl_vendorarch}/Amanda/Cmdline.pm
554 %{perl_vendorarch}/Amanda/Curinfo.pm
555 %dir %{perl_vendorarch}/Amanda/Curinfo
556 %{perl_vendorarch}/Amanda/Curinfo/*.pm
557 %dir %{perl_vendorarch}/Amanda/DB
558 %{perl_vendorarch}/Amanda/DB/*.pm
559 %{perl_vendorarch}/Amanda/Device.pm
560 %{perl_vendorarch}/Amanda/Disklist.pm
561 %{perl_vendorarch}/Amanda/Holding.pm
562 %{perl_vendorarch}/Amanda/Interactive.pm
563 %dir %{perl_vendorarch}/Amanda/Interactive
564 %{perl_vendorarch}/Amanda/Interactive/*.pm
565 %{perl_vendorarch}/Amanda/Logfile.pm
566 %dir %{perl_vendorarch}/Amanda/Recovery
567 %{perl_vendorarch}/Amanda/Recovery/*.pm
568 %{perl_vendorarch}/Amanda/Report.pm
569 %dir %{perl_vendorarch}/Amanda/Report
570 %{perl_vendorarch}/Amanda/Report/*.pm
571 %{perl_vendorarch}/Amanda/Tapelist.pm
572 %dir %{perl_vendorarch}/Amanda/Taper
573 %{perl_vendorarch}/Amanda/Taper/*.pm
574 %dir %{perl_vendorarch}/Amanda/Taper/Scan
575 %{perl_vendorarch}/Amanda/Taper/Scan/*.pm
576 %{perl_vendorarch}/Amanda/XferServer.pm
577 %dir %{perl_vendorarch}/auto/Amanda/Cmdline
578 %dir %{perl_vendorarch}/auto/Amanda/Device
579 %dir %{perl_vendorarch}/auto/Amanda/Disklist
580 %dir %{perl_vendorarch}/auto/Amanda/Logfile
581 %dir %{perl_vendorarch}/auto/Amanda/Tapelist
582 %dir %{perl_vendorarch}/auto/Amanda/XferServer
583 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Cmdline/*.so
584 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Device/*.so
585 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Disklist/*.so
586 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Logfile/*.so
587 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Tapelist/*.so
588 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/XferServer/*.so
593 %defattr(644,root,root,755)
594 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/amanda
595 %config(noreplace) %verify(not md5 mtime size) %attr(640,root,amanda) %{_sysconfdir}/amanda/amanda-client.conf
596 # Commented out so it won't get removed on uninstall
597 #%attr(600,amanda,amanda) %ghost %{_sharedstatedir}/amanda/.ssh/id_rsa_amrecover*
598 %attr(640,amanda,amanda) %config(noreplace) %verify(not md5 mtime size) %{_sharedstatedir}/amanda/amandates
600 %dir %{_libdir}/amanda/application
601 %attr(755,root,root) %{_libdir}/amanda/application/amgtar*
602 %attr(755,root,root) %{_libdir}/amanda/application/amlog-script
603 %attr(755,root,root) %{_libdir}/amanda/application/ampgsql
604 %attr(755,root,root) %{_libdir}/amanda/application/amraw
605 %attr(755,root,root) %{_libdir}/amanda/application/amsamba
606 %attr(755,root,root) %{_libdir}/amanda/application/amstar
607 %attr(755,root,root) %{_libdir}/amanda/application/amsuntar
608 %attr(755,root,root) %{_libdir}/amanda/application/amzfs*
609 %attr(755,root,root) %{_libdir}/amanda/application/script-email
611 %attr(755,root,root) %{_libdir}/amanda/libamclient*.so
612 %attr(755,root,root) %{_libdir}/amanda/amandad
613 %attr(755,root,root) %{_libdir}/amanda/noop
614 %attr(755,root,root) %{_libdir}/amanda/patch-system
615 %attr(755,root,root) %{_libdir}/amanda/sendbackup
616 %attr(755,root,root) %{_libdir}/amanda/sendsize
617 %attr(755,root,root) %{_libdir}/amanda/teecount
618 %attr(4750,root,amanda) %{_libdir}/amanda/calcsize
619 %attr(4750,root,amanda) %{_libdir}/amanda/killpgrp
620 %attr(4750,root,amanda) %{_libdir}/amanda/rundump
621 %attr(4750,root,amanda) %{_libdir}/amanda/runtar
622 %attr(755,root,root) %{_libdir}/amanda/selfcheck
623 %attr(755,root,root) %{_sbindir}/amoldrecover
624 %attr(755,root,root) %{_sbindir}/amrecover
625 %attr(750,amanda,amanda) %dir %{_sharedstatedir}/amanda/gnutar-lists
626 %attr(750,amanda,amanda) %dir %{_sharedstatedir}/amanda/debug/client
627 %{_mandir}/man7/amanda-applications.7*
628 %{_mandir}/man5/amanda-client.conf.5*
629 %{_mandir}/man8/amgtar.8*
630 %{_mandir}/man8/ampgsql.8*
631 %{_mandir}/man8/amrecover.8*
632 %{_mandir}/man8/amraw.8*
633 %{_mandir}/man8/amsamba.8*
634 %{_mandir}/man8/amstar.8*
635 %{_mandir}/man8/amsuntar.8*
636 %{_mandir}/man8/amzfs*.8*
638 %{perl_vendorarch}/Amanda/Application.pm
639 %dir %{perl_vendorarch}/Amanda/Application
640 %{perl_vendorarch}/Amanda/Application/Zfs.pm
641 %dir %{perl_vendorarch}/auto/Amanda/Application
642 %attr(755,root,root) %{perl_vendorarch}/auto/Amanda/Application/*.so