From dbac671e017eb42ad5fd68d95bba216d776da4da Mon Sep 17 00:00:00 2001 From: ikent Date: Nov 25 2006 03:14:32 +0000 Subject: - fix parsing of bad mount mount point in master map (bz 215620). - fix use after free memory access in cache.c and lookup_yp.c (bz 208091). - eliminate use of pthread_kill to detect task completion (bz 208091). --- diff --git a/autofs.spec b/autofs.spec index 5ee5f0e..c421b55 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.23 +%define release 0.rc2.26 Version: %{version} Release: %{release} Epoch: 1 @@ -47,6 +47,9 @@ 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 Patch34: autofs-5.0.1-rc2-fix-catch-global-options.patch Patch35: autofs-5.0.1-rc2-fix-incorrect-return-from-spawn.patch +Patch36: autofs-5.0.1-rc2-parse-bad-master-map-mountpoint.patch +Patch37: autofs-5.0.1-rc2-fix-use-after-free.patch +Patch38: autofs-5.0.1-rc2-use-task-done.patch Buildroot: /var/tmp/autofs-tmp BuildRequires: autoconf, hesiod-devel, openldap-devel, bison, flex, libxml2-devel, cyrus-sasl-devel, openssl-devel Prereq: chkconfig @@ -122,6 +125,9 @@ echo %{version}-%{release} > .version %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 %build #CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --libdir=%{_libdir} @@ -178,8 +184,13 @@ exit 0 %{_libdir}/autofs/* %changelog +* Sat Nov 25 2006 Ian Kent - 5.0.1-0.rc2.26 +- fix parsing of bad mount mount point in master map (bz 215620). +- fix use after free memory access in cache.c and lookup_yp.c (bz 208091). +- eliminate use of pthread_kill to detect task completion (bz 208091). + * Sun Nov 12 2006 Ian Kent - 5.0.1-0.rc2.23 -- fix tokenizer to distinguish between global option and dn string. +- fix tokenizer to distinguish between global option and dn string (bz 214684). - fix incorrect return from spawn. * Wed Nov 8 2006 Ian Kent - 5.0.1-0.rc2.21 @@ -191,8 +202,8 @@ exit 0 * 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. -- fix nsswitch parser locking. +- fix macro table locking (bz 208091). +- fix nsswitch parser locking (bz 208091). - allow only one master map read task at a time. - fix misc memory leaks.