cvsdist aa23f7b
%define	_libexecdir	%{_libdir}/amanda
cvsdist 7d45710
cvsdist 7d45710
# XXX append lib to current _localstatedir setting
cvsdist 7d45710
%{expand: %%define	_localstatedir	%{_localstatedir}/lib}
cvsdist 7d45710
cvsdist 7d45710
Summary: A network-capable tape backup solution.
cvsdist 7d45710
Name: amanda
cvsdist b4450b9
Version: 2.4.4p3
cvsdist b4450b9
Release: 1
cvsdist 4a0a947
Source: http://download.sourceforge.net/amanda/amanda-%{version}.tar.gz
cvsdist 7d45710
Source1: amanda.crontab
cvsdist 7d45710
Source2: __README_QUICKSETUP__
cvsdist 7d45710
Source3: amanda.conf
cvsdist 7d45710
Source4: disklist
cvsdist 7d45710
Source5: amanda-xinetd
cvsdist 7d45710
Source6: amandaidx-xinetd
cvsdist 7d45710
Source7: amidxtape-xinetd
cvsdist 4a0a947
Source8: amandahosts
cvsdist 4a0a947
Patch0: amanda-2.4.2-bug18322.patch
cvsdist 154aca4
Patch1: amanda-2.4.4p2-pie.patch
cvsdist 4a0a947
License: BSD
cvsdist 7d45710
Group: Applications/System
cvsdist 7d45710
URL: http://www.amanda.org
cvsdist 7d45710
Prereq: fileutils grep initscripts
cvsdist aa23f7b
BuildRequires: dump gnuplot cups samba-client tar grep fileutils
cvsdist aa23f7b
BuildRequires: libtool automake16 autoconf
cvsdist 4a0a947
Requires: tar
cvsdist 4a0a947
BuildRoot: %{_tmppath}/%{name}-%{version}-root
cvsdist 7d45710
cvsdist 7d45710
%description 
cvsdist 7d45710
AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a
cvsdist aa23f7b
backup system that allows the administrator of a LAN to set up a
cvsdist aa23f7b
single master backup server to back up multiple hosts to one or more
cvsdist aa23f7b
tape drives or disk files.  AMANDA uses native dump and/or GNU tar
cvsdist aa23f7b
facilities and can back up a large number of workstations running
cvsdist aa23f7b
multiple versions of Unix.  Newer versions of AMANDA (including this
cvsdist aa23f7b
version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts.
cvsdist aa23f7b
The amanda package contains the core AMANDA programs and will need to
cvsdist aa23f7b
be installed on both AMANDA clients and AMANDA servers.  Note that you
cvsdist aa23f7b
will have to install the amanda-client and/or amanda-server packages as
cvsdist aa23f7b
well.
cvsdist 7d45710
cvsdist 7d45710
%package client
cvsdist 7d45710
Summary: The client component of the AMANDA tape backup system.
cvsdist 7d45710
Group: Applications/System
cvsdist 7d45710
Prereq: fileutils grep /sbin/service xinetd
cvsdist 7d45710
Requires: amanda = %{version}
cvsdist 7d45710
cvsdist 7d45710
%description client
cvsdist 7d45710
The Amanda-client package should be installed on any machine that will
cvsdist 7d45710
be backed up by AMANDA (including the server if it also needs to be
cvsdist aa23f7b
backed up).  You will also need to install the amanda package on each
cvsdist aa23f7b
AMANDA client machine.
cvsdist 7d45710
cvsdist 7d45710
%package server
cvsdist 7d45710
Summary: The server side of the AMANDA tape backup system.
cvsdist 7d45710
Group: Applications/System
cvsdist 7d45710
Requires: gnuplot
cvsdist 7d45710
Prereq: fileutils grep /sbin/service xinetd
cvsdist 7d45710
Requires: amanda = %{version}
cvsdist 7d45710
cvsdist 7d45710
%description server
cvsdist 7d45710
The amanda-server package should be installed on the AMANDA server,
cvsdist aa23f7b
the machine attached to the device(s) (such as a tape drive) where backups
cvsdist aa23f7b
will be written. You will also need to install the amanda package on
cvsdist aa23f7b
the AMANDA server machine.  And, if the server is also to be backed up, the
cvsdist 7d45710
server also needs to have the amanda-client package installed.
cvsdist 7d45710
cvsdist 4a0a947
%package devel
cvsdist 4a0a947
Summary: Libraries and documentation of the AMANDA tape backup system.
cvsdist 4a0a947
Group: Development/Libraries
cvsdist 4a0a947
Requires: amanda = %{version}
cvsdist 4a0a947
cvsdist 4a0a947
%description devel
cvsdist 4a0a947
The amanda-devel package should be installed on any machine that will
cvsdist 4a0a947
be used to develop amanda applications.
cvsdist 4a0a947
cvsdist 7d45710
%prep
cvsdist 0d42c16
%setup -q
cvsdist 4a0a947
%patch0 -p1 -b .bug18322
cvsdist 154aca4
%patch1 -p1 -b .pie
cvsdist 0d42c16
libtoolize --copy --force
cvsdist aa23f7b
aclocal-1.6
cvsdist aa23f7b
automake-1.6
cvsdist aa23f7b
autoconf
cvsdist 7d45710
cvsdist 7d45710
%build
cvsdist 0d42c16
export CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE"
cvsdist 0d42c16
export SED=sed
cvsdist 967f8a9
cvsdist 0d42c16
%configure --enable-shared \
cvsdist 7d45710
	--with-index-server=localhost \
cvsdist 7d45710
	--with-gnutar-listdir=%{_localstatedir}/amanda/gnutar-lists \
cvsdist 7d45710
	--with-smbclient=%{_bindir}/smbclient \
cvsdist 7d45710
	--with-amandahosts \
cvsdist 4a0a947
	--with-user=amanda \
cvsdist 7d45710
	--with-group=disk \
cvsdist aa23f7b
        --with-tmpdir=/var/log/amanda \
cvsdist 7d45710
	--with-gnutar=/bin/tar
cvsdist 7d45710
	
cvsdist 0d42c16
make %{?_smp_mflags}
cvsdist 7d45710
(cd common-src; make security)
cvsdist 0737458
(cd tape-src; make tapetype)
cvsdist 0737458
cvsdist 7d45710
cvsdist 7d45710
%install
cvsdist 7d45710
rm -rf ${RPM_BUILD_ROOT}
cvsdist 0d42c16
export SED=sed
cvsdist 7d45710
cvsdist 967f8a9
make install BINARY_OWNER=%(id -un) SETUID_GROUP=%(id -gn) DESTDIR=$RPM_BUILD_ROOT
cvsdist 7d45710
cvsdist 7d45710
mkdir -p $RPM_BUILD_ROOT/etc/xinetd.d
cvsdist aa23f7b
perl -p -e "s,\@LIBDIR\@,%{_libexecdir},g" < %SOURCE5 > $RPM_BUILD_ROOT/etc/xinetd.d/amanda
cvsdist aa23f7b
chmod 644 $RPM_BUILD_ROOT/etc/xinetd.d/amanda
cvsdist aa23f7b
perl -p -e "s,\@LIBDIR\@,%{_libexecdir},g" < %SOURCE6 > $RPM_BUILD_ROOT/etc/xinetd.d/amandaidx
cvsdist aa23f7b
chmod 644 $RPM_BUILD_ROOT/etc/xinetd.d/amandaidx
cvsdist aa23f7b
perl -p -e "s,\@LIBDIR\@,%{_libexecdir},g" < %SOURCE7 > $RPM_BUILD_ROOT/etc/xinetd.d/amidxtape
cvsdist aa23f7b
chmod 644 $RPM_BUILD_ROOT/etc/xinetd.d/amidxtape
cvsdist aa23f7b
mkdir -p $RPM_BUILD_ROOT/var/log/amanda
cvsdist 4a0a947
mkdir -p $RPM_BUILD_ROOT/var/lib/amanda
cvsdist 4a0a947
install -m 660 %SOURCE8 $RPM_BUILD_ROOT/var/lib/amanda/.amandahosts
cvsdist 7d45710
cvsdist 7d45710
mkdir -p examples
cvsdist 7d45710
cp example/* examples
cvsdist 7d45710
rm -f examples/Makefile*
cvsdist 7d45710
rm -f examples/config.site
cvsdist 7d45710
cvsdist 7d45710
cp common-src/security ${RPM_BUILD_ROOT}%{_sbindir}
cvsdist 0737458
pushd tape-src/.libs
cvsdist aa23f7b
install -m 755 amtapetype $RPM_BUILD_ROOT/%{_sbindir}
cvsdist 0737458
popd
cvsdist 7d45710
cvsdist 7d45710
cp ${RPM_SOURCE_DIR}/__README_QUICKSETUP__ docs/
cvsdist 7d45710
cvsdist 43a170a
pushd ${RPM_BUILD_ROOT}
cvsdist 7d45710
  mkdir -p .%{_sysconfdir}/amanda/DailySet1
cvsdist 7d45710
  cp ${RPM_SOURCE_DIR}/amanda.crontab .%{_sysconfdir}/amanda/crontab.sample
cvsdist 7d45710
  cp ${RPM_SOURCE_DIR}/amanda.conf .%{_sysconfdir}/amanda/DailySet1
cvsdist 7d45710
  cp ${RPM_SOURCE_DIR}/disklist .%{_sysconfdir}/amanda/DailySet1
cvsdist 7d45710
  touch .%{_sysconfdir}/amandates
cvsdist 7d45710
cvsdist 7d45710
  mkdir -p .%{_localstatedir}/amanda/gnutar-lists
cvsdist 7d45710
  mkdir -p .%{_localstatedir}/amanda/DailySet1/index
cvsdist 7d45710
cvsdist 4a0a947
#  for i in libamanda libamtape libamclient libamserver ; do
cvsdist 4a0a947
#    mv .%{_libdir}/${i}.so .%{_libdir}/${i}-%{version}-19991216-beta1.so
cvsdist 4a0a947
#    mv .%{_libdir}/${i}.la .%{_libdir}/${i}-%{version}-19991216-beta1.la
cvsdist 4a0a947
#    mv .%{_libdir}/${i}.a .%{_libdir}/${i}-%{version}-19991216-beta1.a
cvsdist 4a0a947
#  done
cvsdist 4a0a947
cvsdist 7d45710
  chmod 755 .%{_libdir}/libam*
cvsdist 43a170a
popd
cvsdist 0d42c16
rm -rf $RPM_BUILD_ROOT/usr/share/amanda
cvsdist 7d45710
cvsdist 7d45710
%clean 
cvsdist 7d45710
rm -rf ${RPM_BUILD_ROOT}
cvsdist 7d45710
cvsdist 4a0a947
%pre
cvsdist 4a0a947
useradd -M -n -g disk -o -r -d /var/lib/amanda -s /bin/bash \
cvsdist 4a0a947
	-c "Amanda user" -u 33 amanda >/dev/null 2>&1 || :
cvsdist 4a0a947
cvsdist 4a0a947
cvsdist 4a0a947
cvsdist 7d45710
%post -p /sbin/ldconfig
cvsdist 7d45710
cvsdist 7d45710
%post client
cvsdist 7d45710
/sbin/ldconfig
cvsdist 7d45710
[ -f /var/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
cvsdist 7d45710
cvsdist 7d45710
%post server
cvsdist 7d45710
/sbin/ldconfig
cvsdist 7d45710
[ -f /var/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
cvsdist 7d45710
cvsdist 7d45710
%postun -p /sbin/ldconfig
cvsdist 7d45710
cvsdist 7d45710
%postun client
cvsdist 7d45710
/sbin/ldconfig
cvsdist 7d45710
[ -f /var/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
cvsdist 7d45710
cvsdist 7d45710
%postun server
cvsdist 7d45710
/sbin/ldconfig
cvsdist 7d45710
[ -f /var/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
cvsdist 7d45710
cvsdist 7d45710
%files
cvsdist 7d45710
%defattr(-,root,root)
cvsdist 4a0a947
%{_libdir}/libamanda*.so
cvsdist 4a0a947
%{_libdir}/libamtape*.so
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amrestore
cvsdist 7d45710
%{_mandir}/man8/amrestore.8*
cvsdist 4a0a947
%attr(660,amanda,disk)  %config(noreplace) /var/lib/amanda/.amandahosts
cvsdist 7d45710
cvsdist aa23f7b
%attr(02700,amanda,disk) %dir /var/log/amanda
cvsdist 4a0a947
%attr(-,amanda,disk)	%dir %{_localstatedir}/amanda/
cvsdist 4a0a947
%attr(-,amanda,disk)	%dir %{_sysconfdir}/amanda/
cvsdist 4a0a947
%attr(-,amanda,disk)	%config(noreplace) %{_sysconfdir}/amandates
cvsdist 7d45710
cvsdist 7d45710
%files server
cvsdist 7d45710
%defattr(-,root,root)
cvsdist 4a0a947
%doc examples docs/[A-LN-Z]* docs/MULTITAPE COPYRIGHT* NEWS README
cvsdist 4a0a947
%{_libdir}/libamserver*.so
cvsdist 7d45710
%config(noreplace) /etc/xinetd.d/amandaidx
cvsdist 7d45710
%config(noreplace) /etc/xinetd.d/amidxtape
cvsdist 0d42c16
%attr(-,amanda,disk)    %dir %{_libexecdir}/
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amidxtaped
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amindexd
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amlogroll
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amtrmidx
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amtrmlog
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/driver
cvsdist 7d45710
%attr(4750,root,disk)	%{_libexecdir}/dumper
cvsdist 7d45710
%attr(4750,root,disk)	%{_libexecdir}/planner
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/taper
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amcleanupdisk
cvsdist aa23f7b
%attr(-,amanda,disk)	%{_libexecdir}/chg-chio
cvsdist aa23f7b
%attr(-,amanda,disk)	%{_libexecdir}/chg-chs
cvsdist aa23f7b
%attr(-,amanda,disk)	%{_libexecdir}/chg-juke
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/chg-manual
cvsdist aa23f7b
%attr(-,amanda,disk)	%{_libexecdir}/chg-mcutil
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/chg-mtx
cvsdist aa23f7b
%attr(-,amanda,disk)	%{_libexecdir}/chg-multi
cvsdist aa23f7b
%attr(-,amanda,disk)	%{_libexecdir}/chg-null
cvsdist aa23f7b
%attr(-,amanda,disk)	%{_libexecdir}/chg-rait
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/chg-rth
cvsdist aa23f7b
%attr(-,amanda,disk)	%{_libexecdir}/chg-scsi
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/chg-zd-mtx
cvsdist 154aca4
%attr(-,amanda,disk)	%{_libexecdir}/chg-disk
cvsdist b4450b9
%attr(-,amanda,disk)	%{_libexecdir}/chg-iomega
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amcat.awk
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amplot.awk
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amplot.g
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amplot.gp
cvsdist 4a0a947
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amadmin
cvsdist 7d45710
%attr(4750,root,disk)	%{_sbindir}/amcheck
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amflush
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amgetconf
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amlabel
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amtape
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amreport
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amcheckdb
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amcleanup
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amdump
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amoverview
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amrmtape
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amtoc
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amverify
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amstatus
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amplot
cvsdist aa23f7b
%attr(-,amanda,disk)	%{_sbindir}/amtapetype
cvsdist 0d42c16
%attr(-,amanda,disk)	%{_sbindir}/amdd
cvsdist 0d42c16
%attr(-,amanda,disk)	%{_sbindir}/ammt
cvsdist 0d42c16
%attr(-,amanda,disk)	%{_sbindir}/amverifyrun
cvsdist 4a0a947
cvsdist 4a0a947
%attr(-,amanda,disk)	%dir %{_localstatedir}/amanda/DailySet1/
cvsdist 4a0a947
%attr(-,amanda,disk)	%dir %{_localstatedir}/amanda/DailySet1/index
cvsdist 4a0a947
%attr(-,amanda,disk)	%dir %{_sysconfdir}/amanda
cvsdist 4a0a947
%attr(-,amanda,disk)	%dir %{_sysconfdir}/amanda/DailySet1
cvsdist 4a0a947
%attr(-,amanda,disk)	%config(noreplace) %{_sysconfdir}/amanda/DailySet1/amanda.conf
cvsdist 4a0a947
%attr(-,amanda,disk)	%config(noreplace) %{_sysconfdir}/amanda/crontab.sample
cvsdist 4a0a947
%attr(-,amanda,disk)	%config(noreplace) %{_sysconfdir}/amanda/DailySet1/disklist
cvsdist 4a0a947
cvsdist 4a0a947
%{_mandir}/man8/amadmin.8*
cvsdist aa23f7b
%{_mandir}/man8/amanda.8*
cvsdist 7d45710
%{_mandir}/man8/amcheck.8*
cvsdist 4a0a947
%{_mandir}/man8/amcheckdb.8*
cvsdist 7d45710
%{_mandir}/man8/amcleanup.8*
cvsdist 0d42c16
%{_mandir}/man8/amdd.8*
cvsdist 7d45710
%{_mandir}/man8/amdump.8*
cvsdist 7d45710
%{_mandir}/man8/amflush.8*
cvsdist 0d42c16
%{_mandir}/man8/amgetconf.8*
cvsdist 7d45710
%{_mandir}/man8/amlabel.8*
cvsdist 0d42c16
%{_mandir}/man8/ammt.8*
cvsdist 4a0a947
%{_mandir}/man8/amoverview.8*
cvsdist aa23f7b
%{_mandir}/man8/amplot.8*
cvsdist aa23f7b
%{_mandir}/man8/amreport.8*
cvsdist 4a0a947
%{_mandir}/man8/amrmtape.8*
cvsdist aa23f7b
%{_mandir}/man8/amstatus.8*
cvsdist 4a0a947
%{_mandir}/man8/amtape.8*
cvsdist aa23f7b
%{_mandir}/man8/amtapetype.8*
cvsdist 4a0a947
%{_mandir}/man8/amtoc.8*
cvsdist 4a0a947
%{_mandir}/man8/amverify.8*
cvsdist 0d42c16
%{_mandir}/man8/amverifyrun.8*
cvsdist 7d45710
cvsdist 7d45710
%files client
cvsdist 7d45710
%defattr(-,root,root)
cvsdist 4a0a947
%config /etc/xinetd.d/amanda
cvsdist 4a0a947
%{_libdir}/libamclient*.so
cvsdist aa23f7b
%attr(-,amanda,disk)    %dir %{_libexecdir}/
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/amandad
cvsdist 7d45710
%attr(4750,root,disk)	%{_libexecdir}/calcsize
cvsdist 7d45710
%attr(4750,root,disk)	%{_libexecdir}/killpgrp
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/patch-system
cvsdist 7d45710
%attr(4750,root,disk)	%{_libexecdir}/rundump
cvsdist 7d45710
%attr(4750,root,disk)	%{_libexecdir}/runtar
cvsdist 154aca4
%attr(4750,root,disk)	%{_libexecdir}/amqde
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/selfcheck
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/sendbackup
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/sendsize
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_libexecdir}/versionsuffix
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/amrecover
cvsdist 4a0a947
			%{_mandir}/man8/amrecover.8*
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_sbindir}/security
cvsdist 4a0a947
%attr(-,amanda,disk)	%{_localstatedir}/amanda/gnutar-lists/
cvsdist 4a0a947
cvsdist 4a0a947
%files devel
cvsdist 4a0a947
%defattr(-,root,root)
cvsdist 4a0a947
%{_libdir}/libamanda.a
cvsdist 4a0a947
%{_libdir}/libamtape.a
cvsdist 4a0a947
%{_libdir}/libamclient.a
cvsdist 4a0a947
%{_libdir}/libamserver.a
cvsdist 0737458
%{_libdir}/*.la
cvsdist 7d45710
cvsdist 7d45710
%changelog
cvsdist b4450b9
* Fri Jun 28 2004 Jay Fenlason <fenlason@redhat.com> 2.4.4p3-1
cvsdist b4450b9
- New upstream version
cvsdist b4450b9
cvsdist ac0b6ae
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist ac0b6ae
- rebuilt
cvsdist ac0b6ae
cvsdist 58aa8bf
* Fri Mar 19 2004 Jay Fenlason <fenlason@redhat.com> 2.4.4p2-3
cvsdist 58aa8bf
- make a few more programs PIE by updating the amanda-2.4.4p2-pie.path
cvsdist 58aa8bf
cvsdist 0260c27
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 0260c27
- rebuilt
cvsdist 0260c27
cvsdist 0260c27
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 0260c27
- rebuilt
cvsdist 0260c27
cvsdist 154aca4
* Tue Jan 13 2004 Jay Fenlason <fenlason@redhat.com> 2.4.4p2-1
cvsdist 154aca4
- New upstream version, includes the -sigchld and -client-utils
cvsdist 154aca4
  patches.  Also includes a new chg-disk changer script and a new
cvsdist 154aca4
  amqde "quick-and-dirty estimate" program (called from sendsize--not
cvsdist 154aca4
  a user command.
cvsdist 154aca4
cvsdist aa23f7b
* Wed Jul 23 2003 Jay Fenlason <fenlason@redhat.com> 2.4.4p1-1
cvsdist aa23f7b
- Merge from 2.4.4p1-0.3E
cvsdist aa23f7b
cvsdist aa23f7b
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist aa23f7b
- rebuilt
cvsdist aa23f7b
cvsdist aa23f7b
* Wed Feb 26 2003 Jay Fenlason <fenlason@redhat.com> 2.4.4-0
cvsdist aa23f7b
- New upstream version.
cvsdist aa23f7b
cvsdist 0d42c16
* Thu Feb 13 2003 Jay Fenlason <fenlason@redhat.com> 2.4.3-3
cvsdist 0d42c16
- Removed call to signal(SIGCHLD, SIG_IGN) which prevents wait...()
cvsdist 0d42c16
  from working on newer Red Hat systems.  This fixes bug #84092.
cvsdist 0d42c16
cvsdist 0d42c16
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 0d42c16
- rebuilt
cvsdist 0d42c16
cvsdist 0d42c16
* Wed Dec 11 2002 Jay Fenlason <fenlason@redhat.com> 2.4.3-2
cvsdist 0d42c16
- Add spec file entry for /usr/lib/amanda so owner/group set
cvsdist 0d42c16
  correctly  Fixes bugs 74025 and 73379.
cvsdist 0d42c16
cvsdist 0d42c16
* Wed Nov 20 2002 Elliot Lee <sopwith@redhat.com> 2.4.3-1
cvsdist 0d42c16
- Update to version 2.4.3, rebuild
cvsdist 0d42c16
- Update patch for bug18322 to match
cvsdist 0d42c16
cvsdist a41f803
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist a41f803
- automated rebuild
cvsdist a41f803
cvsdist a9e3a7e
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist a9e3a7e
- automated rebuild
cvsdist a9e3a7e
cvsdist 43a170a
* Tue Apr  2 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.4.2p2-7
cvsdist 43a170a
- Don't strip explicitly
cvsdist 43a170a
- Require samba-client instead of /usr/bin/smbclient
cvsdist 43a170a
cvsdist 840a23f
* Thu Feb 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.4.2p2-6
cvsdist 840a23f
- Rebuild
cvsdist 840a23f
cvsdist 840a23f
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist 840a23f
- automated rebuild
cvsdist 840a23f
cvsdist 0737458
* Fri Jul 13 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 0737458
- Build and install the "tapetype"  utility program, for
cvsdist 0737458
  tape size identification (#48745)  
cvsdist 0737458
cvsdist 967f8a9
* Tue Jun 19 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 967f8a9
- don't use %%configure, to make it build
cvsdist 967f8a9
cvsdist fa54d69
* Mon Apr  9 2001 Bill Nottingham <notting@redhat.com>
cvsdist fa54d69
- include ia64 again
cvsdist fa54d69
cvsdist fa54d69
* Wed Apr  4 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4a0a947
- 2.4.2p2 - fixes problems with amrecover (#26567)
cvsdist 4a0a947
- made config files noreplace
cvsdist 4a0a947
- don't build on IA64 right now, amanda doesn't like
cvsdist 4a0a947
  the dump there: It segfaults.
cvsdist 4a0a947
cvsdist 4a0a947
* Fri Mar 16 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4a0a947
- Add /usr/bin/smbclient to buildprereq (#31996), to
cvsdist 4a0a947
  avoid samba being built without such support
cvsdist 4a0a947
cvsdist 4a0a947
* Thu Feb 22 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4a0a947
- Use %%{version} in source URL, and thus actually use 
cvsdist 4a0a947
  2.4.2p1 instead of 2.4.2 (doh! # 28759)
cvsdist 4a0a947
- add patch to handle bogus /dev/root entries (#28759)
cvsdist 4a0a947
cvsdist 4a0a947
* Fri Feb 16 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4a0a947
- 2.4.2p1 bugfix release
cvsdist 4a0a947
- move amandaixd and amidxtape to the server package (#28037)
cvsdist 4a0a947
cvsdist 4a0a947
* Wed Jan 31 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4a0a947
- move /etc/xinetd.d/amanda to the client subpackage (#25430)
cvsdist 4a0a947
cvsdist 4a0a947
* Tue Jan 30 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4a0a947
- don't have "chunksize -1" as the default, as it's no longer
cvsdist 4a0a947
  supported
cvsdist 4a0a947
- make it uid amanda, with home /var/lib/amada
cvsdist 4a0a947
  so programs can actually access it (#20510)
cvsdist 4a0a947
- make .amandahosts a config file (#18322)
cvsdist 4a0a947
cvsdist 4a0a947
* Tue Jan 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4a0a947
- 2.4.2
cvsdist 4a0a947
- make the UDP service "wait" (#23047)
cvsdist 4a0a947
cvsdist 4a0a947
* Tue Oct 10 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 4a0a947
- build with shared libraries.
cvsdist 4a0a947
- add amanda-devel package to contain static libraries.
cvsdist 4a0a947
- update to 2.4.2-19991216-beta1 (#16818).
cvsdist 4a0a947
- sort out client-server file confusions (#17232).
cvsdist 4a0a947
- amandaidx-xinetd should have "wait = no" (#17551).
cvsdist 4a0a947
- /var/lib/amanda needs operator.disk ownership (17913).
cvsdist 4a0a947
- /etc/xinetd.d/amanda added to the amanda-server package (#18112).
cvsdist 4a0a947
- ignore socket error message (#18322).
cvsdist 4a0a947
cvsdist 4a0a947
* Sun Sep  3 2000 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 4a0a947
- do not include /etc/xinetd.d/amandaidx in the server rpm
cvsdist 4a0a947
cvsdist 7d45710
* Mon Aug 21 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 7d45710
- only do reload of xinetd if xinetd is running (#16653)
cvsdist 7d45710
- don't show output of reload command to STDOUT (#16653)
cvsdist 7d45710
- don't use /usr/sbin/tcpd in amidx, xinetd is linked
cvsdist 7d45710
  with tcp_wrappers
cvsdist 7d45710
- prereq initscripts (fixes #14572 and duplicates)
cvsdist 7d45710
cvsdist 7d45710
* Tue Aug  1 2000 Bill Nottingham <notting@redhat.com>
cvsdist 7d45710
- turn off amandaidx by default (#14937)
cvsdist 7d45710
- fix some binary permissions (#14938)
cvsdist 7d45710
cvsdist 7d45710
* Tue Aug  1 2000 Matt Wilson <msw@redhat.com>
cvsdist 7d45710
- added Prereq: /sbin/service xinetd to client and server subpackages
cvsdist 7d45710
cvsdist 7d45710
* Tue Jul 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 7d45710
- xinetd support
cvsdist 7d45710
cvsdist 7d45710
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 7d45710
- automatic rebuild
cvsdist 7d45710
cvsdist 7d45710
* Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 7d45710
- add prereqs for scriptlets, requires for common package.
cvsdist 7d45710
cvsdist 7d45710
* Sat Jun 10 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 7d45710
- FHS packaging.
cvsdist 7d45710
- move to 7.0 distro.
cvsdist 7d45710
cvsdist 7d45710
* Tue May 23 2000 Tim Powers <timp@redhat.com>
cvsdist 7d45710
- built for 7.0
cvsdist 7d45710
- man pages in /usr/share/man
cvsdist 7d45710
cvsdist 7d45710
* Thu Apr 27 2000 Tim Powers <timp@redhat.com>
cvsdist 7d45710
- added usr/lib/amanda/chg-zd-mtx to the client RPM to fix bug #8282
cvsdist 7d45710
cvsdist 7d45710
* Wed Mar 8 2000 Tim Powers <timp@redhat.com>
cvsdist 7d45710
- fixed files/dirs ending up in the wrong packages.
cvsdist 7d45710
- last time it wasn't built with dump (doh!), this time it is. Now has a
cvsdist 7d45710
	BuildRequires for dump.
cvsdist 7d45710
cvsdist 7d45710
* Thu Feb 10 2000 Tim Powers <timp@redhat.com>
cvsdist 7d45710
- strip binaries
cvsdist 7d45710
cvsdist 7d45710
* Fri Jan 21 2000 TIm Powers <timp@redhat.com>
cvsdist 7d45710
- added chown lines to post section
cvsdist 7d45710
cvsdist 7d45710
* Tue Jan 11 2000 Tim Powers <timp@redhat.com>
cvsdist 7d45710
- make sure the man pages are gzipped in each subpackage, overriding the build
cvsdist 7d45710
	system spec_install_post macro.
cvsdist 7d45710
- using mega spec file changes from Marc Merlin <merlin_bts@valinux.com> since
cvsdist 7d45710
	the package we were shipping in the past had some major issues (not in
cvsdist 7d45710
	Marc's words ;)
cvsdist 7d45710
- using Marc's added README and modified config files.
cvsdist 7d45710
- adapted patches written by Alexandre Oliva <oliva@dcc.unicamp.br> from Marc
cvsdist 7d45710
	Merlin's package so that the patch matches the source version (the patches
cvsdist 7d45710
	are the glibc2.1 and glibc2.2 patches)
cvsdist 7d45710
cvsdist 7d45710
* Mon Jan 3 2000 Tim Powers <timp@redhat.com>
cvsdist 7d45710
- fix so configure doesn't crap out (libtoolize --force)
cvsdist 7d45710
- gzip man pages, strip binaries
cvsdist 7d45710
- rebuilt for 6.2
cvsdist 7d45710
cvsdist 7d45710
* Thu Aug 5 1999 Tim Powers <timp@redhat.com>
cvsdist 7d45710
- applied patch so that it reports the available holding disk space correctly
cvsdist 7d45710
cvsdist 7d45710
* Thu Jul 8 1999 Tim Powers <timp@redhat.com>
cvsdist 7d45710
- added %defattr lines
cvsdist 7d45710
- rebuilt for 6.1
cvsdist 7d45710
cvsdist 7d45710
* Wed May 05 1999 Bill Nottingham <notting@redhat.com>
cvsdist 7d45710
- update to 2.4.1p1
cvsdist 7d45710
cvsdist 7d45710
* Tue Oct 27 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 7d45710
- version 2.4.1
cvsdist 7d45710
cvsdist 7d45710
* Tue May 19 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 7d45710
- upgraded to full 2.4.0 release
cvsdist 7d45710
cvsdist 7d45710
* Thu Feb 19 1998 Otto Hammersmith <otto@redhat.com>
cvsdist 7d45710
- fixed group for -client and -server packages (Network->Networking)
cvsdist 7d45710
cvsdist 7d45710
* Wed Feb 11 1998 Otto Hammersmith <otto@redhat.com>
cvsdist 7d45710
- updated to 2.4.0b6, fixes security hole among other things
cvsdist 7d45710
  (as well as finally got the glibc patch in the main source.)
cvsdist 7d45710
 
cvsdist 7d45710
* Tue Jan 27 1998 Otto Hammersmith <otto@redhat.com>
cvsdist 7d45710
- moved versionsuffix to client package to remove dependency of amanda on amanda-client
cvsdist 7d45710
cvsdist 7d45710
* Mon Jan 26 1998 Otto Hammersmith <otto@redhat.com>
cvsdist 7d45710
- fixed libexec garbage.
cvsdist 7d45710
cvsdist 7d45710
* Wed Jan 21 1998 Otto Hammersmith <otto@redhat.com>
cvsdist 7d45710
- split into three packages amanda, amanda-client, and amanda-server
cvsdist 7d45710
cvsdist 7d45710
* Fri Jan  9 1998 Otto Hammersmith <otto@redhat.com>
cvsdist 7d45710
- updated to latest beta... builds much cleaner now.
cvsdist 7d45710
cvsdist 7d45710
* Thu Jan  8 1998 Otto Hammersmith <otto@redhat.com>
cvsdist 7d45710
- created the package
cvsdist 7d45710