From 0d42c160f3c7c9025f577dc72defed58ab57260d Mon Sep 17 00:00:00 2001 From: cvsdist Date: Sep 09 2004 02:57:31 +0000 Subject: auto-import changelog data from amanda-2.4.3-4.src.rpm Thu Feb 13 2003 Jay Fenlason 2.4.3-3 - Removed call to signal(SIGCHLD, SIG_IGN) which prevents wait...() from working on newer Red Hat systems. This fixes bug #84092. Wed Jan 22 2003 Tim Powers - rebuilt Wed Dec 11 2002 Jay Fenlason 2.4.3-2 - Add spec file entry for /usr/lib/amanda so owner/group set correctly Fixes bugs 74025 and 73379. Wed Nov 20 2002 Elliot Lee 2.4.3-1 - Update to version 2.4.3, rebuild - Update patch for bug18322 to match --- diff --git a/.cvsignore b/.cvsignore index c14e751..b7d5d14 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -amanda-2.4.2p2.tar.gz +amanda-2.4.3.tar.gz diff --git a/amanda-2.4.2-bug18322.patch b/amanda-2.4.2-bug18322.patch index 9ce95de..74f0d54 100644 --- a/amanda-2.4.2-bug18322.patch +++ b/amanda-2.4.2-bug18322.patch @@ -4,7 +4,7 @@ { DMP_NORMAL, "^load_client_codepage", 1}, #endif -+ { DMP_NORMAL, ": socket ignored", 1}, ++ AM_NORMAL_RE(": socket ignored"), + #ifdef IGNORE_SMBCLIENT_ERRORS /* This will cause amanda to ignore real errors, but that may be diff --git a/amanda.spec b/amanda.spec index 18c7724..dfa4038 100644 --- a/amanda.spec +++ b/amanda.spec @@ -5,8 +5,8 @@ Summary: A network-capable tape backup solution. Name: amanda -Version: 2.4.2p2 -Release: 9 +Version: 2.4.3 +Release: 4 Source: http://download.sourceforge.net/amanda/amanda-%{version}.tar.gz Source1: amanda.crontab Source2: __README_QUICKSETUP__ @@ -17,11 +17,13 @@ Source6: amandaidx-xinetd Source7: amidxtape-xinetd Source8: amandahosts Patch0: amanda-2.4.2-bug18322.patch +Patch1: amanda-2.4.3-sigchld.patch License: BSD Group: Applications/System URL: http://www.amanda.org Prereq: fileutils grep initscripts -BuildPreReq: dump gnuplot LPRng samba-client tar grep fileutils +BuildRequires: dump gnuplot LPRng samba-client tar grep fileutils +BuildRequires: libtool automake14 autoconf213 Requires: tar BuildRoot: %{_tmppath}/%{name}-%{version}-root @@ -73,29 +75,19 @@ The amanda-devel package should be installed on any machine that will be used to develop amanda applications. %prep -%setup -q +%setup -q %patch0 -p1 -b .bug18322 +%patch1 -p1 -b .sigchld +libtoolize --copy --force +aclocal-1.4 +automake-1.4 +autoconf-2.13 %build -export CFLAGS="%optflags -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE" +export CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE" +export SED=sed -libtoolize --copy --force -./configure \ - --prefix=%{_prefix} \ - --exec-prefix=%{_exec_prefix} \ - --bindir=%{_bindir} \ - --sbindir=%{_sbindir} \ - --sysconfdir=%{_sysconfdir} \ - --datadir=%{_datadir} \ - --includedir=%{_includedir} \ - --libdir=%{_libdir} \ - --libexecdir=%{_libexecdir} \ - --localstatedir=%{_localstatedir} \ - --sharedstatedir=%{_sharedstatedir} \ - --mandir=%{_mandir} \ - --host=%{_host} \ - --infodir=%{_infodir} \ - --enable-shared \ +%configure --enable-shared \ --with-index-server=localhost \ --with-gnutar-listdir=%{_localstatedir}/amanda/gnutar-lists \ --with-smbclient=%{_bindir}/smbclient \ @@ -104,22 +96,14 @@ libtoolize --copy --force --with-group=disk \ --with-gnutar=/bin/tar -#configure --enable-shared \ -# --with-index-server=localhost \ -# --with-gnutar-listdir=%{_localstatedir}/amanda/gnutar-lists \ -# --with-smbclient=%{_bindir}/smbclient \ -# --with-amandahosts \ -# --with-user=amanda \ -# --with-group=disk \ -# --with-gnutar=/bin/tar - -make +make %{?_smp_mflags} (cd common-src; make security) (cd tape-src; make tapetype) %install rm -rf ${RPM_BUILD_ROOT} +export SED=sed make install BINARY_OWNER=%(id -un) SETUID_GROUP=%(id -gn) DESTDIR=$RPM_BUILD_ROOT @@ -160,6 +144,7 @@ pushd ${RPM_BUILD_ROOT} chmod 755 .%{_libdir}/libam* popd +rm -rf $RPM_BUILD_ROOT/usr/share/amanda %clean rm -rf ${RPM_BUILD_ROOT} @@ -208,6 +193,7 @@ useradd -M -n -g disk -o -r -d /var/lib/amanda -s /bin/bash \ %{_libdir}/libamserver*.so %config(noreplace) /etc/xinetd.d/amandaidx %config(noreplace) /etc/xinetd.d/amidxtape +%attr(-,amanda,disk) %dir %{_libexecdir}/ %attr(-,amanda,disk) %{_libexecdir}/amidxtaped %attr(-,amanda,disk) %{_libexecdir}/amindexd %attr(-,amanda,disk) %{_libexecdir}/amlogroll @@ -248,6 +234,9 @@ useradd -M -n -g disk -o -r -d /var/lib/amanda -s /bin/bash \ %attr(-,amanda,disk) %{_sbindir}/amstatus %attr(-,amanda,disk) %{_sbindir}/amplot %attr(-,amanda,disk) %{_sbindir}/tapetype +%attr(-,amanda,disk) %{_sbindir}/amdd +%attr(-,amanda,disk) %{_sbindir}/ammt +%attr(-,amanda,disk) %{_sbindir}/amverifyrun %attr(-,amanda,disk) %dir %{_localstatedir}/amanda/DailySet1/ %attr(-,amanda,disk) %dir %{_localstatedir}/amanda/DailySet1/index @@ -263,14 +252,18 @@ useradd -M -n -g disk -o -r -d /var/lib/amanda -s /bin/bash \ %{_mandir}/man8/amcheck.8* %{_mandir}/man8/amcheckdb.8* %{_mandir}/man8/amcleanup.8* +%{_mandir}/man8/amdd.8* %{_mandir}/man8/amdump.8* %{_mandir}/man8/amflush.8* +%{_mandir}/man8/amgetconf.8* %{_mandir}/man8/amlabel.8* +%{_mandir}/man8/ammt.8* %{_mandir}/man8/amoverview.8* %{_mandir}/man8/amrmtape.8* %{_mandir}/man8/amtape.8* %{_mandir}/man8/amtoc.8* %{_mandir}/man8/amverify.8* +%{_mandir}/man8/amverifyrun.8* %{_mandir}/man8/amstatus.8* %{_mandir}/man8/amreport.8* @@ -302,6 +295,21 @@ useradd -M -n -g disk -o -r -d /var/lib/amanda -s /bin/bash \ %{_libdir}/*.la %changelog +* Thu Feb 13 2003 Jay Fenlason 2.4.3-3 +- Removed call to signal(SIGCHLD, SIG_IGN) which prevents wait...() + from working on newer Red Hat systems. This fixes bug #84092. + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Wed Dec 11 2002 Jay Fenlason 2.4.3-2 +- Add spec file entry for /usr/lib/amanda so owner/group set + correctly Fixes bugs 74025 and 73379. + +* Wed Nov 20 2002 Elliot Lee 2.4.3-1 +- Update to version 2.4.3, rebuild +- Update patch for bug18322 to match + * Fri Jun 21 2002 Tim Powers - automated rebuild diff --git a/sources b/sources index 214ce8d..4d94819 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f8f66a5a86df588f467db9997cce6764 amanda-2.4.2p2.tar.gz +869c08b16838aeff2578991f23cf5182 amanda-2.4.3.tar.gz