From 06d75488d6f602a7787277c30636ac0de0ef1f76 Mon Sep 17 00:00:00 2001 From: ikent Date: Mon, 7 Aug 2006 04:59:41 +0000 Subject: [PATCH] - remove SIGCHLD handler because it is no longer needed and was causing expire problems. - alter expire locking of multi-mounts to lock sub-tree instead of entire tree. - review verbose message feedback and update. - correction for expire of multi-mounts. - spelling corrections to release notes (Jeff Moyer). - add back sloppy mount option, removed for Connectathon testing. - disable mtab locking again. --- autofs.spec | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/autofs.spec b/autofs.spec index 8f3e41a..00fea8e 100644 --- a/autofs.spec +++ b/autofs.spec @@ -4,7 +4,7 @@ Summary: A tool for automatically mounting and unmounting filesystems. Name: autofs %define version 5.0.1 -%define release 0.rc1.13 +%define release 0.rc1.14 Version: %{version} Release: %{release} Epoch: 1 @@ -29,6 +29,12 @@ Patch15: autofs-5.0.1-rc1-shutdown-races.patch Patch16: autofs-5.0.1-rc1-shutdown-submount-expire.patch Patch17: autofs-5.0.1-rc1-program-wild-expire-fix.patch Patch18: autofs-5.0.1-rc1-directory-cleanup.patch +Patch19: autofs-5.0.1-rc1-remove-sigchld-handler.patch +Patch20: autofs-5.0.1-rc1-multi-mount-expire-locking.patch +Patch21: autofs-5.0.1-rc1-verbose-messages.patch +Patch22: autofs-5.0.1-rc1-expire-multi-correction.patch +Patch23: autofs-5.0.1-rc1-sloppyopt-nfs.patch +Patch24: autofs-5.0.1-rc1-release-notes-spelling.patch Buildroot: /var/tmp/autofs-tmp BuildRequires: autoconf, hesiod-devel, openldap-devel, bison, flex, libxml2-devel, cyrus-sasl-devel, openssl-devel Prereq: chkconfig @@ -86,10 +92,16 @@ echo %{version}-%{release} > .version %patch16 -p1 %patch17 -p1 %patch18 -p1 +%patch19 -p1 +%patch20 -p1 +%patch21 -p1 +%patch22 -p1 +%patch23 -p1 +%patch24 -p1 %build #CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --libdir=%{_libdir} -%configure --enable-ignore-busy +%configure --disable-mount-locking --enable-ignore-busy make initdir=/etc/rc.d/init.d DONTSTRIP=1 %install @@ -142,6 +154,17 @@ exit 0 %{_libdir}/autofs/* %changelog +* Thu Aug 7 2006 Ian Kent - 5.0.1-0.rc1.14 +- remove SIGCHLD handler because it is no longer needed and was + causing expire problems. +- alter expire locking of multi-mounts to lock sub-tree instead of + entire tree. +- review verbose message feedback and update. +- correction for expire of multi-mounts. +- spelling corrections to release notes (Jeff Moyer). +- add back sloppy mount option, removed for Connectathon testing. +- disable mtab locking again. + * Thu Aug 4 2006 Ian Kent - 5.0.1-0.rc1.13 - tidy up directory cleanup and add validation check to rmdir_path.