fenlason aab46b
%{!?defconfig:%define defconfig DailySet1}
fenlason a1b04b
%{!?indexserver:%define indexserver amandahost}
fenlason aab46b
%{!?tapeserver:%define tapeserver %{indexserver}}
Radek Brich 7b33ce
%{!?amanda_user:%define amanda_user amandabackup}
fenlason 0ef79e
%{!?amanda_group:%define amanda_group disk}
cvsdist 7d4571
Radek Brich ecc6af
Summary: A network-capable tape backup solution
cvsdist 7d4571
Name: amanda
Daniel Novotny 6aa2a5
Version: 2.6.0p2
Daniel Novotny 491397
Release: 7%{?dist}
Daniel Novotny 6aa2a5
Source: http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz
Daniel Novotny 6aa2a5
#Source: http://www.zmanda.com/downloads/community/community-builds/amanda-%{version}.tar.gz
cvsdist 7d4571
Source1: amanda.crontab
cvsdist 7d4571
Source4: disklist
cvsdist 7d4571
Source5: amanda-xinetd
cvsdist 4a0a94
Source8: amandahosts
Radek Brich 7b33ce
Source9: README-rpm
Daniel Novotny 6aa2a5
Patch1: amanda-2.6.0b3-example.patch
Daniel Novotny 6aa2a5
Patch2: amanda-2.6.0b2-xattrs.patch
Daniel Novotny 491397
Patch3: amanda-2.6.0p2-tcpport.patch
Daniel Novotny 6aa2a5
Patch4: amanda-2.6.0b3-lib.patch
Daniel Novotny 6aa2a5
Patch5: amanda-2.6.0p2-pie.patch
cvsdist 4a0a94
License: BSD
cvsdist 7d4571
Group: Applications/System
cvsdist 7d4571
URL: http://www.amanda.org
Daniel Novotny 6aa2a5
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Daniel Novotny 6aa2a5
BuildRequires: automake autoconf libtool
fenlason c77f66
BuildRequires: dump gnuplot cups samba-client tar grep fileutils
Daniel Novotny 6aa2a5
BuildRequires: gcc-c++ readline-devel
Radek Brich a48928
BuildRequires: krb5-devel rsh openssh-clients ncompress mtx mt-st
Daniel Novotny 6aa2a5
BuildRequires: perl-devel perl(ExtUtils::Embed)
Daniel Novotny 6aa2a5
BuildRequires: glib2-devel openssl-devel swig bison flex
Radek Brich 7b33ce
Requires(pre): shadow-utils
Radek Brich 7b33ce
Requires(post): grep sed
Daniel Novotny 6aa2a5
Requires: fileutils grep initscripts tar /bin/mail xinetd
Daniel Novotny 6aa2a5
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
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
Daniel Novotny 6aa2a5
Summary: The client component of the AMANDA tape backup system
cvsdist 7d4571
Group: Applications/System
Daniel Novotny 6aa2a5
Requires: fileutils grep /sbin/service
fenlason a1b04b
Requires(pre): amanda = %{version}
Radek Brich 7b33ce
Requires(post): grep sed
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
Daniel Novotny 6aa2a5
Summary: The server side of the AMANDA tape backup system
cvsdist 7d4571
Group: Applications/System
Radek Brich 72e808
Requires: fileutils grep /sbin/service
fenlason a1b04b
Requires(pre): amanda = %{version}
Radek Brich 7b33ce
Requires(post): grep sed findutils
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
Daniel Novotny 6aa2a5
Summary: Libraries and documentation of the AMANDA tape backup system
cvsdist 4a0a94
Group: Development/Libraries
fenlason a1b04b
Requires(pre): 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
Daniel Novotny 6aa2a5
%setup -q -n %{name}-%{version}
Daniel Novotny 6aa2a5
%patch1 -p1 -b .example
Daniel Novotny 6aa2a5
%patch2 -p1 -b .xattrs
Daniel Novotny 491397
%patch3 -p1 -b .tcpport
Daniel Novotny 6aa2a5
%patch4 -p1 -b .lib
Daniel Novotny 6aa2a5
%patch5 -p1 -b .pie
Radek Brich 5efe2f
./autogen
cvsdist 7d4571
cvsdist 7d4571
%build
Daniel Novotny 6aa2a5
export MAILER=/bin/mail
cvsdist 967f8a
cvsdist 0d42c1
%configure --enable-shared \
Daniel Novotny 6aa2a5
        --disable-rpath \
fenlason a1b04b
	--disable-static \
fenlason 89ad22
	--disable-dependency-tracking \
Daniel Novotny 6aa2a5
	--disable-installperms \
Daniel Novotny 6aa2a5
	--with-amlibdir=%{_libdir} \
Daniel Novotny 6aa2a5
	--with-amperldir=%{perl_vendorarch} \
fenlason aab46b
	--with-index-server=%{indexserver} \
fenlason aab46b
	--with-tape-server=%{tapeserver} \
fenlason aab46b
	--with-config=%{defconfig} \
Daniel Novotny 6aa2a5
	--with-gnutar-listdir=%{_localstatedir}/lib/amanda/gnutar-lists \
cvsdist 7d4571
	--with-smbclient=%{_bindir}/smbclient \
Daniel Novotny 6aa2a5
	--with-amandates=%{_localstatedir}/lib/amanda/amandates \
cvsdist 7d4571
	--with-amandahosts \
fenlason 0ef79e
	--with-user=%amanda_user \
fenlason 0ef79e
	--with-group=%amanda_group \
fenlason 0ef79e
	--with-tmpdir=/var/log/amanda \
fenlason a1b04b
	--with-gnutar=/bin/tar \
fenlason d92633
	--with-ssh-security \
fenlason 166608
	--with-rsh-security \
fenlason 166608
	--with-bsdtcp-security \
fenlason 166608
	--with-bsdudp-security \
Daniel Novotny 6aa2a5
	--with-krb5-security
cvsdist 7d4571
	
cvsdist 0d42c1
make %{?_smp_mflags}
cvsdist 073745
cvsdist 7d4571
cvsdist 7d4571
%install
cvsdist 7d4571
rm -rf ${RPM_BUILD_ROOT}
Daniel Novotny 6aa2a5
#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
Daniel Novotny 6aa2a5
perl -p -e "s,\@LIBEXECDIR\@,%{_libexecdir},g" < %SOURCE5 > $RPM_BUILD_ROOT/etc/xinetd.d/amanda
cvsdist aa23f7
chmod 644 $RPM_BUILD_ROOT/etc/xinetd.d/amanda
cvsdist aa23f7
mkdir -p $RPM_BUILD_ROOT/var/log/amanda
Daniel Novotny 6aa2a5
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/amanda
Daniel Novotny 6aa2a5
install -m 600 %SOURCE8 $RPM_BUILD_ROOT%{_localstatedir}/lib/amanda/.amandahosts
cvsdist 7d4571
Radek Brich 7b33ce
cp %SOURCE9 .
Radek Brich 7b33ce
cvsdist 073745
pushd tape-src/.libs
cvsdist aa23f7
install -m 755 amtapetype $RPM_BUILD_ROOT/%{_sbindir}
cvsdist 073745
popd
cvsdist 7d4571
cvsdist 43a170
pushd ${RPM_BUILD_ROOT}
Daniel Novotny 6aa2a5
  mv .%{_sysconfdir}/amanda/example .%{_sysconfdir}/amanda/%defconfig
cvsdist 7d4571
  cp ${RPM_SOURCE_DIR}/amanda.crontab .%{_sysconfdir}/amanda/crontab.sample
fenlason a1b04b
  cp ${RPM_SOURCE_DIR}/disklist .%{_sysconfdir}/amanda/%defconfig
fenlason 0ef79e
  cp ${RPM_SOURCE_DIR}/disklist .%{_sysconfdir}/amanda/%defconfig
cvsdist 7d4571
Daniel Novotny 6aa2a5
  mkdir -p .%{_localstatedir}/lib/amanda/gnutar-lists
Daniel Novotny 6aa2a5
  mkdir -p .%{_localstatedir}/lib/amanda/%defconfig/index
Daniel Novotny 6aa2a5
  touch .%{_localstatedir}/lib/amanda/amandates
cvsdist 43a170
popd
cvsdist 0d42c1
rm -rf $RPM_BUILD_ROOT/usr/share/amanda
Daniel Novotny 6aa2a5
find $RPM_BUILD_ROOT -name \*.la | xargs rm
Daniel Novotny 6aa2a5
Daniel Novotny 6aa2a5
%check
Daniel Novotny 6aa2a5
make check
cvsdist 7d4571
cvsdist 7d4571
%clean 
cvsdist 7d4571
rm -rf ${RPM_BUILD_ROOT}
cvsdist 7d4571
cvsdist 4a0a94
%pre
Radek Brich 7b33ce
# look for user 'amanda' with uid 33, if exists, rename to new %amanda_user
Radek Brich 7b33ce
getent passwd 'amanda' | grep ':33:' >/dev/null &&
Radek Brich 7b33ce
usermod -l %amanda_user amanda >/dev/null 2>&1 &&
Radek Brich 7b33ce
mv /var/spool/cron/amanda /var/spool/cron/%amanda_user &>/dev/null
Radek Brich 7b33ce
Daniel Novotny 6aa2a5
/usr/sbin/useradd -M -n -g %amanda_group -o -r -d %{_localstatedir}/lib/amanda -s /bin/bash \
fenlason 0ef79e
	-c "Amanda user" -u 33 %amanda_user >/dev/null 2>&1 || :
cvsdist 4a0a94
Radek Brich 7b33ce
%post
Radek Brich 7b33ce
/sbin/ldconfig
Radek Brich 7b33ce
# when upgrading and /etc/xinet.d/amanda contains obsolete user name, update it
Radek Brich 7b33ce
[ $1 -eq 2 ] &&
Daniel Novotny 6aa2a5
	grep -E '^[[:blank:]]*user[[:blank:]]*=[[:blank:]]*amanda[[:blank:]]*$' /etc/xinetd.d/amanda &>/dev/null &&
Daniel Novotny cbeb73
	sed -i.rpmsave -r -e 's/^([[:blank:]]*user[[:blank:]]*=[[:blank:]]*)amanda([[:blank:]]*)$/\1%amanda_user\2/' /etc/xinetd.d/amanda || :
Radek Brich 7b33ce
cvsdist 7d4571
[ -f /var/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
Daniel Novotny 6aa2a5
# when upgrading and .amandahosts contains obsolete user name, update it
Daniel Novotny 6aa2a5
#[ $1 -eq 2 ] &&
Daniel Novotny 6aa2a5
#grep -E '^[^[:blank:]]+[[:blank:]]+amanda([[:blank:]].*)?$' /var/lib/amanda/.amandahosts &>/dev/null &&
Daniel Novotny 6aa2a5
#	sed -i.usernameupdate -r -e 's/^([^[:blank:]]+[[:blank:]]+)amanda([[:blank:]].*)?$/\1%amanda_user\2/' /var/lib/amanda/.amandahosts || :
Daniel Novotny 6aa2a5
Daniel Novotny 6aa2a5
%postun
Daniel Novotny 6aa2a5
/sbin/ldconfig
Daniel Novotny 6aa2a5
[ -f /var/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
Daniel Novotny 6aa2a5
Daniel Novotny 6aa2a5
%pre client
Daniel Novotny 6aa2a5
# when upgrading, move /etc/amandates to /var/lib/amanda/amandates
Daniel Novotny 6aa2a5
[ -f /etc/amandates ] &&
Daniel Novotny 6e23af
	mv /etc/amandates /var/lib/amanda/amandates || :
Daniel Novotny 6aa2a5
Daniel Novotny 6aa2a5
%post client -p /sbin/ldconfig
cvsdist 7d4571
cvsdist 7d4571
%post server
cvsdist 7d4571
/sbin/ldconfig
Radek Brich 7b33ce
# when upgrading, check amanda.conf in all configurations
Radek Brich 7b33ce
# if it contains obsolete user name, update it
Radek Brich 7b33ce
[ $1 -eq 2 ] &&
Radek Brich 7b33ce
grep -l -E '^dumpuser[[:blank:]]*"amanda"' /etc/amanda/*/amanda.conf |
Radek Brich 7b33ce
	xargs sed -i.usernameupdate -r -e 's/^(dumpuser[[:blank:]]*)"amanda"/\1"%amanda_user"/' &>/dev/null || :
cvsdist 7d4571
Daniel Novotny 6aa2a5
%postun client -p /sbin/ldconfig
cvsdist 7d4571
Daniel Novotny 6aa2a5
%postun server -p /sbin/ldconfig
cvsdist 7d4571
cvsdist 7d4571
%files
cvsdist 7d4571
%defattr(-,root,root)
Daniel Novotny 6aa2a5
					%config(noreplace) /etc/xinetd.d/amanda
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libdir}/libamanda-*.so
Daniel Novotny 6aa2a5
					%{_libdir}/libamdevice-*.so
Daniel Novotny 6aa2a5
					%{_libdir}/libamglue.so
fenlason ab6740
					%{_libdir}/libamtape-*.so
fenlason ab6740
					%{_libdir}/libamserver-*.so
fenlason ab6740
					%{_libdir}/librestore-*.so
fenlason ab6740
					%{_libdir}/libamclient-*.so
fenlason 166608
					%{_libdir}/libamandad-*.so
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%dir %{_libexecdir}/amanda
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amanda-sh-lib.sh
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{perl_vendorarch}/auto/Amanda/
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{perl_vendorarch}/Amanda/
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amrestore
fenlason ab6740
					%{_mandir}/man8/amrestore.8*
Daniel Novotny 6aa2a5
%attr(600,%amanda_user,%amanda_group)	%config(noreplace) %{_localstatedir}/lib/amanda/.amandahosts
cvsdist 7d4571
fenlason 0ef79e
%attr(02700,%amanda_user,%amanda_group) %dir /var/log/amanda
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%dir %{_localstatedir}/lib/amanda/
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%dir %{_sysconfdir}/amanda/
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%dir %{_sysconfdir}/amanda/%defconfig
Radek Brich 7b33ce
%doc README-rpm
cvsdist 7d4571
fenlason e3d1d3
%{_mandir}/man5/amanda.conf*
fenlason e3d1d3
cvsdist 7d4571
%files server
cvsdist 7d4571
%defattr(-,root,root)
Daniel Novotny 6aa2a5
%doc COPYRIGHT* NEWS README
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amidxtaped
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amindexd
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amlogroll
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amtrmidx
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amtrmlog
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/driver
Daniel Novotny 6aa2a5
%attr(4750,root,%amanda_group)	%{_libexecdir}/amanda/dumper
Daniel Novotny 6aa2a5
%attr(4750,root,%amanda_group)	%{_libexecdir}/amanda/planner
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/taper
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chunker
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amcleanupdisk
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-chio
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-chs
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-juke
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-manual
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-mcutil
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-mtx
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-multi
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-null
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-rait
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-rth
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-scsi
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-zd-mtx
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-disk
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-iomega
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/chg-lib.sh
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amcat.awk
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amplot.awk
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amplot.g
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amplot.gp
fenlason 0ef79e
fenlason 166608
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amaespipe
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amaddclient
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amadmin
fenlason 166608
%attr(4750,root,%amanda_group)		%{_sbindir}/amcheck
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amcheckdump
fenlason 166608
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amcrypt
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amcryptsimple
fenlason 166608
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amcrypt-ossl
fenlason 166608
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amcrypt-ossl-asym
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amdevcheck
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amflush
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amgetconf
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amgpgcrypt
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amlabel
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amtape
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amreport
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amcheckdb
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amcleanup
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amdump
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amoverview
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amrmtape
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amtoc
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amverify
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amserverconfig
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amstatus
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amplot
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amtapetype
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amdd
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/ammt
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amverifyrun
fenlason 0ef79e
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%dir %{_localstatedir}/lib/amanda/%defconfig/
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%dir %{_localstatedir}/lib/amanda/%defconfig/index
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%dir %{_sysconfdir}/amanda
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%config(noreplace) %{_sysconfdir}/amanda/crontab.sample
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%config(noreplace) %{_sysconfdir}/amanda/%defconfig/*
Daniel Novotny 6aa2a5
%exclude %{_sysconfdir}/amanda/%defconfig/amanda-client.conf
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%dir %{_localstatedir}/lib/amanda/template.d
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%config(noreplace) %{_localstatedir}/lib/amanda/template.d/*
cvsdist 4a0a94
cvsdist 4a0a94
%{_mandir}/man8/amadmin.8*
fenlason a1b04b
%{_mandir}/man8/amaespipe.8*
Daniel Novotny 6aa2a5
%{_mandir}/man8/amaddclient.8*
cvsdist aa23f7
%{_mandir}/man8/amanda.8*
cvsdist 7d4571
%{_mandir}/man8/amcheck.8*
cvsdist 4a0a94
%{_mandir}/man8/amcheckdb.8*
Daniel Novotny 6aa2a5
%{_mandir}/man8/amcheckdump.8*
cvsdist 7d4571
%{_mandir}/man8/amcleanup.8*
fenlason a1b04b
%{_mandir}/man8/amcrypt.8*
Daniel Novotny 6aa2a5
%{_mandir}/man8/amcryptsimple.8*
cvsdist 0d42c1
%{_mandir}/man8/amdd.8*
Daniel Novotny 6aa2a5
%{_mandir}/man8/amdevcheck.8*
cvsdist 7d4571
%{_mandir}/man8/amdump.8*
cvsdist 7d4571
%{_mandir}/man8/amflush.8*
cvsdist 0d42c1
%{_mandir}/man8/amgetconf.8*
Daniel Novotny 6aa2a5
%{_mandir}/man8/amgpgcrypt.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*
Daniel Novotny 6aa2a5
%{_mandir}/man8/amserverconfig.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*
fenlason 166608
%{_mandir}/man8/amcrypt-ossl.8*
fenlason 166608
%{_mandir}/man8/amcrypt-ossl-asym.8*
cvsdist 7d4571
cvsdist 7d4571
%files client
fenlason 0ef79e
					%defattr(-,root,root)
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/amandad
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/application/
Daniel Novotny 6aa2a5
%attr(4750,root,%amanda_group)		%{_libexecdir}/amanda/calcsize
Daniel Novotny 6aa2a5
%attr(4750,root,%amanda_group)		%{_libexecdir}/amanda/killpgrp
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/noop
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/patch-system
Daniel Novotny 6aa2a5
%attr(4750,root,%amanda_group)		%{_libexecdir}/amanda/rundump
Daniel Novotny 6aa2a5
%attr(4750,root,%amanda_group)		%{_libexecdir}/amanda/runtar
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/selfcheck
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/sendbackup
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/sendsize
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_libexecdir}/amanda/versionsuffix
Radek Brich ecc6af
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amfetchdump
Radek Brich ecc6af
					%{_mandir}/man8/amfetchdump.8*
fenlason 0ef79e
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amrecover
fenlason 166608
%attr(-,%amanda_user,%amanda_group)	%{_sbindir}/amoldrecover
fenlason 0ef79e
					%{_mandir}/man8/amrecover.8*
fenlason 166608
					%{_mandir}/man5/amanda-client.conf.5*
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%config(noreplace) %{_localstatedir}/lib/amanda/amandates
Daniel Novotny 6aa2a5
%attr(-,%amanda_user,%amanda_group)	%{_localstatedir}/lib/amanda/gnutar-lists/
Radek Brich ecc6af
%attr(-,%amanda_user,%amanda_group)	%config(noreplace) %{_sysconfdir}/amanda/%defconfig/amanda-client.conf
cvsdist 4a0a94
cvsdist 4a0a94
%files devel
cvsdist 4a0a94
%defattr(-,root,root)
Daniel Novotny 6aa2a5
%{_includedir}/amanda/
fenlason a1b04b
%{_libdir}/libamanda.so
Daniel Novotny 6aa2a5
%{_libdir}/libamdevice.so
fenlason a1b04b
%{_libdir}/libamtape.so
fenlason a1b04b
%{_libdir}/libamclient.so
fenlason a1b04b
%{_libdir}/libamserver.so
fenlason a1b04b
%{_libdir}/librestore.so
fenlason 166608
%{_libdir}/libamandad.so
cvsdist 7d4571
cvsdist 7d4571
%changelog
Daniel Novotny 491397
* Wed Apr 08 2009 Daniel Novotny <dnovotny@redhat.com> 2.6.0p2-7
Daniel Novotny 491397
- the tcpport patch was lost after rebase, adding again
Daniel Novotny 491397
  (#448071, #462681)
Daniel Novotny 491397
Jesse Keating a9f1f7
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.0p2-6
Jesse Keating a9f1f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating a9f1f7
Tomáš Mráz 81bc11
* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> 2.6.0p2-5
Tomáš Mráz 81bc11
- rebuild with new openssl
Tomáš Mráz 81bc11
Daniel Novotny cbeb73
* Thu Nov 20 2008 Daniel Novotny <dnovotny@redhat.com> 2.6.0p2-4
Daniel Novotny cbeb73
  .usernameupdate extension changed to .rpmsave (#472349)
Daniel Novotny cbeb73
Daniel Novotny 6e23af
* Thu Oct 23 2008 Daniel Novotny <dnovotny@redhat.com> 2.6.0p2-3
Daniel Novotny 6e23af
- added trailing || : in the %%pre client script
Daniel Novotny 6e23af
Daniel Novotny 6aa2a5
* Fri Oct 10 2008 Orion Poplawski <orion@cora.nwra.com> 2.6.0p2-2
Daniel Novotny 6aa2a5
- Drop duplicated libamglue.so from -devel
Daniel Novotny 6aa2a5
- Update -pie patch
Daniel Novotny 6aa2a5
- Fix Source typo
Daniel Novotny 6aa2a5
- Move xinetd to main package - used by both client and server
Daniel Novotny 6aa2a5
- Move %{_libexecdir}/amanda/amanda-sh-lib.sh to main package
Daniel Novotny 6aa2a5
- LIBEXECDIR is used in xinetd template
Daniel Novotny 6aa2a5
- Make calcsize setuid root
Daniel Novotny 6aa2a5
Daniel Novotny 6aa2a5
* Wed Oct 01 2008 Daniel Novotny 2.6.0p2-1
Daniel Novotny 6aa2a5
- Update to 2.6.0p2
Daniel Novotny 6aa2a5
- perl-ExtUtils-Embed added to BuildRequires
Daniel Novotny 6aa2a5
- perl patch dropped (upstreamed)
Daniel Novotny 6aa2a5
- library name change from libamglue.so.* to libamglue.so
Daniel Novotny 6aa2a5
Daniel Novotny 6aa2a5
* Thu Mar 27 2008 Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b3_20080314.1
Daniel Novotny 6aa2a5
- Update to 2.6.0b3_20080314
Daniel Novotny 6aa2a5
- New -lib patch that patches the autotool source files
Daniel Novotny 6aa2a5
Daniel Novotny 6aa2a5
* Tue Mar 11 2008 Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b3_20080310.1
Daniel Novotny 6aa2a5
- Update to 2.6.0b3_20080310
Daniel Novotny 6aa2a5
- Re-add updated pie patch, re-add autogen
Daniel Novotny 6aa2a5
- Update example patch to modify Makefile.am, leave template.d in
Daniel Novotny 6aa2a5
 /var/lib/amanda for now
Daniel Novotny 6aa2a5
Daniel Novotny 6aa2a5
* Wed Feb 20 2008 Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b2_20080220.1
Daniel Novotny 6aa2a5
- Update to 2.6.0b2-20080220
Daniel Novotny 6aa2a5
- Drop libdir patch, use --with-libdir instead
Daniel Novotny 6aa2a5
- Move perl modules to %%{perl_vendorarch} and add perl Requires
Daniel Novotny 6aa2a5
Daniel Novotny 6aa2a5
* Wed Feb 20 2008 Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b2
Daniel Novotny 6aa2a5
- Update to 2.6.0b2, drop upstreamed patches
Daniel Novotny 6aa2a5
- Update xattrs patch
Daniel Novotny 6aa2a5
- Add patches to fix install locations
Daniel Novotny 6aa2a5
- Add -fPIE/-pie to CFLAGS/LDFLAGS, drop pie patch
Daniel Novotny 6aa2a5
- Drop autotools BR
Daniel Novotny 6aa2a5
- Drop /usr/bin/Mail BR and specify mailer as /bin/mail
Daniel Novotny 6aa2a5
- Add %%check section
Daniel Novotny 6aa2a5
- Move /etc/amanda/amandates to /var/lib/amanda/amandates
Daniel Novotny 6aa2a5
- Remove ending . from summaries
Daniel Novotny 60c5f1
Radek Brich 72e808
* Mon Feb 18 2008 Radek Brich <rbrich@redhat.com> 2.5.2.p1-10
Radek Brich 72e808
- do not require gnuplot by -server subpackage (bz#433101)
Radek Brich 72e808
Radek Brich 7b33ce
* Thu Nov 22 2007 Radek Brich <rbrich@redhat.com> 2.5.2.p1-9
Radek Brich 7b33ce
- Change default amanda user name to 'amandabackup' (#124510).
Radek Brich 7b33ce
  This should not break upgrades as config files are checked for
Radek Brich 7b33ce
  old user name and updated.
Radek Brich 7b33ce
- Add some explaining comments to .amandahosts (#153749)
Radek Brich 7b33ce
Radek Brich 60ade2
* Tue Aug 28 2007 Radek Brich <rbrich@redhat.com> 2.5.2.p1-8
Radek Brich 60ade2
- rebuild
Radek Brich 60ade2
Radek Brich a48928
* Fri Aug 17 2007 Radek Brich <rbrich@redhat.com> 2.5.2.p1-7
Radek Brich a48928
- BuildRequires mtx and mt-st (#251690).
Radek Brich a48928
Radek Brich bbdb3e
* Fri Aug 10 2007 Radek Brich <rbrich@redhat.com> 2.5.2.p1-6
Radek Brich bbdb3e
- Included upstream patch for chg-multi.sh (#251316).
Radek Brich bbdb3e
Radek Brich bbdb3e
* Wed Aug 08 2007 Radek Brich <rbrich@redhat.com> 2.5.2.p1-5
Radek Brich 4e020a
- Added ssh and ncompress to BuildRequires (#250730).
Radek Brich 4e020a
- Removed some obsolete makes from build section.
Radek Brich 4e020a
Radek Brich 795e24
* Thu Jul 12 2007 Radek Brich <rbrich@redhat.com> 2.5.2.p1-4
Radek Brich 795e24
- Enable backing up ACL/SElinux xattrs with tar (#201916).
Radek Brich 795e24
- Removed obsolete patches and sources.
Radek Brich 795e24
Radek Brich e94541
* Mon Jun 25 2007 Radek Brich <rbrich@redhat.com> 2.5.2.p1-3
Radek Brich e94541
- Update -undefSymbols patch. All undefined symbols reported by
Radek Brich e94541
  'ldd -r' should now be fixed (#198178).
Radek Brich e94541
Radek Brich 5efe2f
* Fri Jun 22 2007 Radek Brich <rbrich@redhat.com> 2.5.2.p1-2
Radek Brich 5efe2f
- Fix undefined symbols in libamserver.so.
Radek Brich 5efe2f
- Fix ./autogen so it automatically installs ylwrap (bug 224143).
Radek Brich 5efe2f
- Run ./autogen in prep section (otherwise the -pie patch had no effect).
Radek Brich 5efe2f
- Update -pie patch.
Radek Brich 5efe2f
Radek Brich ecc6af
* Thu Jun 21 2007 Radek Brich <rbrich@redhat.com> 2.5.2.p1-1
Radek Brich ecc6af
- New upstream version.
Radek Brich ecc6af
- Client rpm now installs amanda-client.conf.
Radek Brich ecc6af
- Removed obsolete patches -bug18322 and -rsh.
Radek Brich ecc6af
- Clean up spec file (non-utf8 error and some warnings from rpmlint).
Radek Brich ecc6af
fenlason 166608
* Mon Feb 19 2007 Jay Fenlason <fenlason@redhat.com> 2.5.1p3-1%{?dist}
fenlason 166608
- Upgrade to new upstream release, now that 2.5.1 is somewhat stable.
fenlason 166608
- Note that this requires changing the xinetd configuration and amanda.conf
fenlason 166608
  because of the new authentication mechanism.
fenlason 166608
- -server subpackage does not require xinetd.
fenlason 166608
- -server scriptlets do not need to reload xinetd.
fenlason 166608
fenlason d92633
* Mon Sep 25 2006 Jay Fenlason <fenlason@redhat.com> 2.5.0p2-4
fenlason d92633
- Include my -dump_size patch to close
fenlason d92633
  bz#206129: Dump output size determined incorrectly
fenlason d92633
- Clean up the spec file, following some suggestions in
fenlason d92633
  bz#185659: amanda 2.5.0
fenlason d92633
- Use a tarball without the problematic contrib/sst directory.
fenlason d92633
- Include my new_gnutar (based on a patch by Orion Poplawski
fenlason d92633
  <orion@cora.nwra.com>) to work around changed incremental file format
fenlason d92633
  in newer (>1.15.1) versions of gnutar.
fenlason d92633
- include my -wildcards patch to turn on wildcards with new versions of tar.
fenlason d92633
fenlason ab6740
* Tue Sep 5 2006 Jay Fenlason <fenlason@redhat.com> 2.5.0p2-3
fenlason ab6740
- move libamclient-*.so to the base rpm, so that multilib support works.
fenlason ab6740
  This fixes
fenlason ab6740
  bz#205202 File conflicts
fenlason ab6740
Jesse Keating 596b81
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.5.0p2-2.1
Jesse Keating 596b81
- rebuild
Jesse Keating 596b81
fenlason c77f66
* Thu Jun 8 2006 Jay Fenlason <fenlason@redhat.com> 2.5.0p2-2
fenlason c77f66
- New upstream version
fenlason c77f66
- Make the BuildRequires on /usr/bin/Mail rather than mailx, because we
fenlason c77f66
  don't really care where the Mail command comes from.
fenlason c77f66
- include the amcheck_badtape patch by Paul Bijnens
fenlason c77f66
  <paul.bijnens@xplanation.com> to fix a problem where amcheck doesn't
fenlason c77f66
  realize the wrong tape is in the drive.
fenlason c77f66
- include the error_msg patch from Jean-Louis Martineau <martineau@zmanda.com>
fenlason c77f66
  to fix a double-free problem
fenlason c77f66
- include the restore patch from Jean-Louis Martineau <martineau@zmanda.com>
fenlason c77f66
  to fix an error in amrestore
fenlason c77f66
- include a slightly modified form of the big_holding_disk patch from
fenlason c77f66
  Andrej Filipcic <andrej.filipcic@ijs.si> to fix a problem with holding
fenlason c77f66
  disks bigger than 4tb
fenlason c77f66
Jesse Keating e3383a
* Mon May 22 2006 Jesse Keating <jkeating@redhat.com> 2.5.0-3
Jesse Keating e3383a
- Fix BuildReqs
Jesse Keating e3383a
fenlason a1b04b
* Fri Apr 7 2006 Jay Fenlason <fenlason@redhat.com> 2.5.0-2
fenlason a1b04b
- New upstream release: 2.5.0, with new features
fenlason a1b04b
- Do not include our own amanda.conf anymore, use the one from the
fenlason a1b04b
  tarball.
fenlason a1b04b
- Remove the static libraries.
fenlason a1b04b
- Update the -pie patch
fenlason a1b04b
- Turn on the new -with-ssh-security option.
fenlason a1b04b
- Change the mode of ~amanda/.amandahosts to 600, since 2.5.0 requires
fenlason a1b04b
  it.
fenlason a1b04b
- actually use the defconfig macro it this spec file.
fenlason a1b04b
- Change the name of the index server to "amandahost" from localhost.
fenlason a1b04b
  Users should ensure that "amandahost.their-domain" points to their
fenlason a1b04b
  Amanda server.
fenlason a1b04b
- Change amandahosts likewise.
fenlason a1b04b
- Add dependency on /usr/bin/Mail
fenlason a1b04b
- Ensure unversioned .so files are only in the -devel rpm.
fenlason a1b04b
- Remove DUMPER_DIR and the files in it, as nothing seems to actually
fenlason a1b04b
  use them.
fenlason a1b04b
- Include the -overflow patch from Jean-Louis Martineau
fenlason a1b04b
  <martineau@zmanda.com>
fenlason a1b04b
Jesse Keating 3016dc
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.4.5p1-3.2
Jesse Keating 3016dc
- bump again for double-long bug on ppc(64)
Jesse Keating 3016dc
Jesse Keating 412f1f
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.4.5p1-3.1
Jesse Keating 412f1f
- rebuilt for new gcc4.1 snapshot and glibc changes
Jesse Keating 412f1f
fenlason 0ef79e
* Wed Jan 18 2006 Jay Fenlason <fenlason@redhat.com> 2.4.5p1-3
fenlason 0ef79e
- Fix spec file to use %%{_localstatedir} instead of hardcoding /var/lib
fenlason 0ef79e
- Add amanda_user and amanda_group defines, to make changing the username
fenlason 0ef79e
  easier.
fenlason 0ef79e
- Add a BuildRequires on /usr/bin/Mail
fenlason 0ef79e
Jesse Keating 96d402
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating 96d402
- rebuilt
Jesse Keating 96d402
fenlason e3d1d3
* Fri Nov 4 2005 Jay Fenlason <fenlason@redhat.com>
fenlason e3d1d3
- New upstream release.
fenlason e3d1d3
Florian La Roche 71c35e
* Sun Jul 31 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche 71c35e
- make sure amanda builds with newest rpm
Florian La Roche 71c35e
fenlason aab46b
* Wed Apr 20 2005 Jay Fenlason <fenlason@redhat.com> 2.4.5-2
fenlason aab46b
- New upstream release.  This obsoletes the -bug144052 patch.
fenlason aab46b
- Reorg this spec file slightly to allow someone to specify
fenlason aab46b
  index server, tape server and default configuration when
fenlason aab46b
  rebuilding the rpms via something like
fenlason aab46b
  'rpmbuild -ba --define "indexserver foo.fqdn.com" amanda.spec'
fenlason aab46b
  This change suggested by Matt Hyclak <hyclak@math.ohiou.edu>.
fenlason aab46b
  
fenlason 907e15
* Tue Apr 5 2005 Jay Fenlason <fenlason@redhat.com> 2.4.4p4-4
fenlason 907e15
- Add -bug144052 patch to close
fenlason 907e15
  bz#144052 amverifyrun sometimes verifies the wrong tapes
fenlason 907e15
fenlason 05f873
* Tue Mar 8 2005 Jay Fenlason <fenlason@redhat.com> 2.4.4p4-3
fenlason 05f873
- rebuild with gcc4
fenlason 05f873
Tim Waugh c7bbd6
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 2.4.4p4-2
Tim Waugh c7bbd6
- Rebuilt for new readline.
Tim Waugh c7bbd6
fenlason 762200
* Mon Oct 25 2004 Jay Fenlason <fenlason@redhat.com> 2.4.4p4-1
fenlason 762200
- New upstream version
fenlason 89ad22
- Turn on --disable-dependency-tracking to work around an automake bug.
fenlason 762200
cvsdist b4450b
* Fri Jun 28 2004 Jay Fenlason <fenlason@redhat.com> 2.4.4p3-1
cvsdist b4450b
- New upstream version
cvsdist b4450b
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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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
Radek Brich ecc6af
* 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>
Daniel Novotny 6aa2a5
- 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