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