[relnotes] rpms/amanda/devel .cvsignore, 1.13, 1.14 amanda-xinetd, 1.3, 1.4 amanda.spec, 1.35, 1.36 sources, 1.13, 1.14 __README_QUICKSETUP__, 1.1, NONE amandaidx-xinetd, 1.3, NONE amidxtape-xinetd, 1.3, NONE
Jay Fenlason
fenlason at redhat.com
Tue Feb 20 20:12:54 UTC 2007
Author: fenlason
Update of /cvs/dist/rpms/amanda/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv12921
Modified Files:
.cvsignore amanda-xinetd amanda.spec sources
Removed Files:
__README_QUICKSETUP__ amandaidx-xinetd amidxtape-xinetd
Log Message:
Upgrade to 2.5.1p3
*docs* Users upgrading from older releases will need to read the
amanda.conf and amanda-client.conf man pages, and edit the
/etc/xinetd.d/amanda configuration file to use the new amandad calling
syntax.
Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/amanda/devel/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- .cvsignore 2 Oct 2006 19:53:25 -0000 1.13
+++ .cvsignore 20 Feb 2007 20:12:52 -0000 1.14
@@ -1 +1 @@
-amanda-2.5.0p2-nosst.tar.gz
+amanda-2.5.1p3.tar.gz
Index: amanda-xinetd
===================================================================
RCS file: /cvs/dist/rpms/amanda/devel/amanda-xinetd,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- amanda-xinetd 9 Sep 2004 02:58:04 -0000 1.3
+++ amanda-xinetd 20 Feb 2007 20:12:52 -0000 1.4
@@ -10,6 +10,14 @@
wait = yes
user = amanda
group = disk
- server = @LIBDIR@/amandad
+ server = @LIBDIR@/amandad
+# Configure server_args for the authentication type you will be using,
+# and the services you wish to allow the amanda server and/or recovery
+# clients to use.
+#
+# Change the -auth= entry to reflect the authentication type you use.
+# Add amindexd to allow recovery clients to access the index database.
+# Add amidxtaped to allow recovery clients to access the tape device.
+ server_args = -auth=bsd amdump
disable = yes
}
Index: amanda.spec
===================================================================
RCS file: /cvs/dist/rpms/amanda/devel/amanda.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- amanda.spec 2 Oct 2006 19:53:42 -0000 1.35
+++ amanda.spec 20 Feb 2007 20:12:52 -0000 1.36
@@ -10,33 +10,23 @@
Summary: A network-capable tape backup solution.
Name: amanda
-Version: 2.5.0p2
-Release: 4
-#Source: http://download.sourceforge.net/amanda/amanda-%{version}.tar.gz
-# This is the upstream tarball with the problematic contrib/sst directory
-# removed.
-Source: amanda-%{version}-nosst.tar.gz
+Version: 2.5.1p3
+Release: 1%{?dist}
+Source: http://download.sourceforge.net/amanda/amanda-%{version}.tar.gz
Source1: amanda.crontab
Source4: disklist
Source5: amanda-xinetd
-Source6: amandaidx-xinetd
-Source7: amidxtape-xinetd
Source8: amandahosts
Patch0: amanda-2.4.2-bug18322.patch
Patch1: amanda-2.5.0-pie.patch
-Patch2: amanda-2.5.0-amcheck_badtape.patch
-Patch3: amanda-2.5.0p2-error_msg.patch
-Patch4: amanda-2.5.0p2-restore.patch
-Patch5: amanda-2.5.0p2-big_holding_disk.patch
-Patch6: amanda-2.5.0p2-dump_size.patch
-Patch7: amanda-2.5.0p2-new_gnutar.patch
-Patch8: amanda-2.5.0p2-wildcards.patch
+Patch2: amanda-2.5.1p1-rsh.patch
License: BSD
Group: Applications/System
URL: http://www.amanda.org
Prereq: fileutils grep initscripts
BuildRequires: dump gnuplot cups samba-client tar grep fileutils
BuildRequires: libtool automake autoconf gcc-c++ readline-devel /usr/bin/Mail
+BuildRequires: krb5-devel rsh
Requires: tar /usr/bin/Mail
BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -69,7 +59,7 @@
Summary: The server side of the AMANDA tape backup system.
Group: Applications/System
Requires: gnuplot
-Prereq: fileutils grep /sbin/service xinetd
+Prereq: fileutils grep /sbin/service
Requires(pre): amanda = %{version}
%description server
@@ -92,18 +82,7 @@
%setup -q
%patch0 -p1 -b .bug18322
%patch1 -p1 -b .pie
-%patch2 -p1 -b .amcheck_badtape
-%patch3 -p1 -b .error_msg
-%patch4 -p1 -b .restore
-%patch5 -p1 -b .big_holding_disk
-%patch6 -p1 -b .dump_size
-%patch7 -p1 -b .new_gnutar
-%patch8 -p1 -b .wildcards
-
-libtoolize --copy --force
-aclocal
-automake
-autoconf
+%patch2 -p1 -b .rsh
%build
export CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE"
@@ -124,7 +103,10 @@
--with-tmpdir=/var/log/amanda \
--with-gnutar=/bin/tar \
--with-ssh-security \
-
+ --with-rsh-security \
+ --with-bsdtcp-security \
+ --with-bsdudp-security \
+ --with-krb5-security
make %{?_smp_mflags}
(cd common-src; make security)
@@ -140,10 +122,6 @@
mkdir -p $RPM_BUILD_ROOT/etc/xinetd.d
perl -p -e "s,\@LIBDIR\@,%{_libexecdir},g" < %SOURCE5 > $RPM_BUILD_ROOT/etc/xinetd.d/amanda
chmod 644 $RPM_BUILD_ROOT/etc/xinetd.d/amanda
-perl -p -e "s,\@LIBDIR\@,%{_libexecdir},g" < %SOURCE6 > $RPM_BUILD_ROOT/etc/xinetd.d/amandaidx
-chmod 644 $RPM_BUILD_ROOT/etc/xinetd.d/amandaidx
-perl -p -e "s,\@LIBDIR\@,%{_libexecdir},g" < %SOURCE7 > $RPM_BUILD_ROOT/etc/xinetd.d/amidxtape
-chmod 644 $RPM_BUILD_ROOT/etc/xinetd.d/amidxtape
mkdir -p $RPM_BUILD_ROOT/var/log/amanda
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/amanda
install -m 600 %SOURCE8 $RPM_BUILD_ROOT%{_localstatedir}/amanda/.amandahosts
@@ -194,7 +172,6 @@
%post server
/sbin/ldconfig
-[ -f /var/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
%postun -p /sbin/ldconfig
@@ -204,7 +181,6 @@
%postun server
/sbin/ldconfig
-[ -f /var/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :
%files
%defattr(-,root,root)
@@ -213,6 +189,7 @@
%{_libdir}/libamserver-*.so
%{_libdir}/librestore-*.so
%{_libdir}/libamclient-*.so
+ %{_libdir}/libamandad-*.so
%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amrestore
%{_mandir}/man8/amrestore.8*
%attr(600,%amanda_user,%amanda_group) %config(noreplace) %{_localstatedir}/amanda/.amandahosts
@@ -227,8 +204,6 @@
%files server
%defattr(-,root,root)
%doc examples COPYRIGHT* NEWS README
-%config(noreplace) /etc/xinetd.d/amandaidx
-%config(noreplace) /etc/xinetd.d/amidxtape
%attr(-,%amanda_user,%amanda_group) %dir %{_libexecdir}/
%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amidxtaped
%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amindexd
@@ -264,10 +239,12 @@
%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amplot.g
%attr(-,%amanda_user,%amanda_group) %{_libexecdir}/amplot.gp
-%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amaespipe
+%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amaespipe
%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amadmin
-%attr(4750,root,%amanda_group) %{_sbindir}/amcheck
-%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcrypt
+%attr(4750,root,%amanda_group) %{_sbindir}/amcheck
+%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcrypt
+%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcrypt-ossl
+%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amcrypt-ossl-asym
%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amflush
%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amgetconf
%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amlabel
@@ -318,6 +295,8 @@
%{_mandir}/man8/amtoc.8*
%{_mandir}/man8/amverify.8*
%{_mandir}/man8/amverifyrun.8*
+%{_mandir}/man8/amcrypt-ossl.8*
+%{_mandir}/man8/amcrypt-ossl-asym.8*
%files client
%defattr(-,root,root)
@@ -337,7 +316,9 @@
%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amfetchdump
%{_mandir}/man8/amfetchdump.8*
%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amrecover
+%attr(-,%amanda_user,%amanda_group) %{_sbindir}/amoldrecover
%{_mandir}/man8/amrecover.8*
+ %{_mandir}/man5/amanda-client.conf.5*
%attr(-,%amanda_user,%amanda_group) %{_localstatedir}/amanda/gnutar-lists/
%files devel
@@ -347,8 +328,16 @@
%{_libdir}/libamclient.so
%{_libdir}/libamserver.so
%{_libdir}/librestore.so
+%{_libdir}/libamandad.so
%changelog
+* Mon Feb 19 2007 Jay Fenlason <fenlason at redhat.com> 2.5.1p3-1%{?dist}
+- Upgrade to new upstream release, now that 2.5.1 is somewhat stable.
+- Note that this requires changing the xinetd configuration and amanda.conf
+ because of the new authentication mechanism.
+- -server subpackage does not require xinetd.
+- -server scriptlets do not need to reload xinetd.
+
* Mon Sep 25 2006 Jay Fenlason <fenlason at redhat.com> 2.5.0p2-4
- Include my -dump_size patch to close
bz#206129: Dump output size determined incorrectly
Index: sources
===================================================================
RCS file: /cvs/dist/rpms/amanda/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- sources 2 Oct 2006 19:53:25 -0000 1.13
+++ sources 20 Feb 2007 20:12:52 -0000 1.14
@@ -1 +1 @@
-b3da48d99f63ebc1814683fd1276b996 amanda-2.5.0p2-nosst.tar.gz
+7232da6d43543f2c7dac2ded21c65ee9 amanda-2.5.1p3.tar.gz
--- __README_QUICKSETUP__ DELETED ---
--- amandaidx-xinetd DELETED ---
--- amidxtape-xinetd DELETED ---
More information about the Fedora-relnotes-content
mailing list