diff --git a/autofs.spec b/autofs.spec index db53eb2..e1ed41f 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.rc2.20 +%define release 0.rc2.21 Version: %{version} Release: %{release} Epoch: 1 @@ -40,6 +40,11 @@ Patch25: autofs-5.0.1-rc2-macro-table-locking.patch Patch26: autofs-5.0.1-rc2-nsswitch-parser-locking.patch Patch27: autofs-5.0.1-rc2-one-master-map-read-only.patch Patch28: autofs-5.0.1-rc2-misc-memory-leaks.patch +Patch29: autofs-5.0.1-rc2-check-fh-on-direct-mount-and-expire.patch +Patch30: autofs-5.0.1-rc2-recursive-bind-mount.patch +Patch31: autofs-5.0.1-rc2-require-kproto-v5.patch +Patch32: autofs-5.0.1-rc2-fix-manual-umount-regression.patch +Patch33: autofs-5.0.1-rc2-recursive-bind-mount-use-access-not-opendir.patch Buildroot: /var/tmp/autofs-tmp BuildRequires: autoconf, hesiod-devel, openldap-devel, bison, flex, libxml2-devel, cyrus-sasl-devel, openssl-devel Prereq: chkconfig @@ -108,6 +113,11 @@ echo %{version}-%{release} > .version %patch26 -p1 %patch27 -p1 %patch28 -p1 +%patch29 -p1 +%patch30 -p1 +%patch31 -p1 +%patch32 -p1 +%patch33 -p1 %build #CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --libdir=%{_libdir} @@ -164,6 +174,13 @@ exit 0 %{_libdir}/autofs/* %changelog +* Wed Nov 8 2006 Ian Kent - 5.0.1-0.rc2.21 +- mitigate manual umount of automounts where possible. +- fix multiply recursive bind mounts. +- check kernel module version and require 5.00 or above. +- fix expire regression introduced in the "mitigate manual umount" patch. +- still more on multiply recursive bind mounts. + * Mon Oct 30 2006 Ian Kent - 5.0.1-0.rc2.20 - Update patch for changed semantics of mkdir in recent kernels. - fix macro table locking.