Fedora Core 6 Update: autofs-5.0.1-0.rc2.36

Ian Kent ikent at redhat.com
Thu Dec 14 16:30:02 UTC 2006


---------------------------------------------------------------------
Fedora Update Notification
FEDORA-2006-1459
2006-12-14
---------------------------------------------------------------------

Product     : Fedora Core 6
Name        : autofs
Version     : 5.0.1
Release     : 0.rc2.36
Summary     : A tool for automatically mounting and unmounting filesystems.
Description :
autofs is a daemon which automatically mounts filesystems when you use
them, and unmounts them later when you are not using them.  This can
include network filesystems, CD-ROMs, floppies, and so forth.

---------------------------------------------------------------------

* Thu Dec 14 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.36
- expand export access checks to include missing syntax options.
- make "-hosts" module try to be sensitive to exports list changes.
- change mount "device" from "automount" to the map name.
- check for buffer overflow in mount_afs.c.
- replace tempnam with mkdtemp.
- update master map tokenizer to admit "slasify-colons" option.
- update location validation to accept "_" (bz 219445).
- set close-on-exec flag on open sockets (bz 215757).
* Wed Dec  6 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.31
- remove ability to use multiple indirect mount entries in master
  map (bz 218616).
* Wed Dec  6 2006 Jesse Keating <jkeating at redhat.com> - 5.0.1-0.rc2.28.1
- Rebuild due to buildsystem failure
* Wed Dec  6 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.28
- alter nfs4 host probing to not use portmap lookup and add options
  check for "port=" parameter (bz 208757).
- correct semantics of "-null" map handling (bzs 214800, 208091).
* Sat Nov 25 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.25
- 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).
- fix tokenizer to distinguish between global option and dn string (bz 214684).
- fix incorrect return from spawn.
* Wed Nov  8 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.22
- deal with changed semantics of mkdir in recent kernels.
- Update patch for changed semantics of mkdir in recent kernels.
- 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.
- 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.
* Fri Oct 20 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.17
- fix get_query_dn not looking in subtree for LDAP search (missed
  econd occurance).
- allow additional common LDAP attributes in map dn.
- Resolves: rhbz#205997
* Mon Oct 16 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.14
- fix parsing of numeric host names in LDAP map specs (bz 205997).
- fix "-fstype=nfs4" server probing (part 2 of bz 208757).
- set close-on-exec flag on open files where possible (bz 207678).
- fix file handle leak in nsswitch parser (bz 207678).
- fix memory leak in mount and expire request processing (bz 207678).
- add additional check to prevent running of cancelled tasks.
- fix potential file handle leakage in rpc_subs.c for some failure
  cases (bz 207678).
- fix file handle leak in included map lookup (bz 207678).
* Sat Oct  7 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.10
- fix get_query_dn not looking in subtree for LDAP search.
- allow syntax "--timeout <secs>" for backward compatibility
  (bz 193948).
- make masked_match independent of hostname for exports comparison
  (bz 209638).
* Thu Oct  5 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.9
- fix "-fstype=nfs4" handling (bz 208757).
* Wed Sep 27 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.8
- review and fix master map options update for map reload.
* Wed Sep 27 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.7
- make default installed master map for /net use "-hosts" instead
  of auto.net.
- fix included map recursive map key lookup.
* Mon Sep 25 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.6
- remove unused option UNDERSCORETODOT from default config files.
* Mon Sep 25 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.5
- fix LDAP lookup delete cache entry only if entry doesn't exist.
- add missing socket close in replicated host check (Jeff Moyer).
* Wed Sep 20 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.4
- fix cache entrys not being cleaned up on submount expire.
* Sun Sep 17 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.3
- fix include check full patch for file map of same name.
* Wed Sep 13 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.2
- fix handling of autofs specific mount options (bz 199777).
* Fri Sep  1 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc2.1
- consolidate to rc2.
- fix colon escape handling.
- fix recusively referenced bind automounts.
- update kernel patches.
* Fri Aug 25 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.17
- fix task cancelation at shutdown (more)
- fix concurrent mount and expire race with nested submounts.
* Sun Aug 20 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.16
- fix included map lookup.
- fix directory cleanup on expire.
- fix task cancelation at shutdown.
- fix included map wild card key lookup.
* Wed Aug 16 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.15
- expire individual submounts.
- add ino_index locking.
- fix nested submount expiring away when pwd is base of submount.
- more expire re-work to cope better with shutdown following cthon tests.
- allow hostname to start with numeric when validating.
* Mon Aug  7 2006 Ian Kent <ikent at redhat.com> - 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.
* Fri Aug  4 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.13
- tidy up directory cleanup and add validation check to rmdir_path.
* Fri Aug  4 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.12
- enable mtab locking until I can resolve the race with it.
* Fri Aug  4 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.11
- cthon fix expire of wildcard and program mounts broken by recent
  patches.
* Thu Aug  3 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.10
- cthon corrections for shutdown patch below and fix shutdown expire.
* Wed Aug  2 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.9
- cthon fix some shutdown races.
* Thu Jul 27 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.8
- Fix compile error.
* Thu Jul 27 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.7
- cthon fix expire of various forms of nested mounts.
* Mon Jul 24 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.6
- cthon more parser corrections and attempt to fix multi-mounts
  with various combinations of submounts (still not right).
* Wed Jul 19 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.5
- Add conflicts kernel < 2.6.17.
- Fix submount operation broken by connectathon updates.
* Wed Jul 19 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.4
- Correction to host name validation test for connectathon tests.
* Wed Jul 19 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.3
- More code cleanup and corrections for connectathon tests.
* Wed Jul 19 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.2
- Code cleanup and fixes for connectathon tests.
* Thu Jul 13 2006 Ian Kent <ikent at redhat.com> - 5.0.1-0.rc1.1
- Update version label to avoid package update problems.
* Thu Jul 13 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta6-8
- add cacheing of negative lookups to reduce unneeded map
  lookups (bz 197746 part 2).
* Wed Jul 12 2006 Jesse Keating <jkeating at redhat.com> - 1:5.0.0_beta6-7.1
- rebuild
* Tue Jul 11 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta6-7
- correct directory cleanup in mount modules.
- merge key and wildcard LDAP query for lookups (bz 197746).
* Sat Jul  8 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta6-6
- correct test for libhesiod.
* Fri Jul  7 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta6-5
- correct auto.net installed as auto.smb.
- update LDAP auth - add autodectect option.
* Wed Jul  5 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta6-4
- correct shutdown log message print.
- correct auth init test when no credentials required.
* Tue Jul  4 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta6-3
- correct test for existence of auth config file.
* Mon Jul  3 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta6-2
- merge LDAP authentication update for GSSAPI (Jeff Moyer).
- update default auth config to add options documenetation (Jeff Moyer).
- workaround segfaults at exit after using GSSAPI library.
- fix not checking return in init_ldap_connection (jeff Moyer).
* Thu Jun 29 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta6-1
- consolidate to beta6, including:
  - mode change update for config file.
  - correction to get_query_dn fix from beta5-4.
* Wed Jun 28 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta5-6
- cleanup defaults_read_config (Jeff Moyer).
* Tue Jun 27 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta5-5
- allow global macro defines to override system macros.
- correct spelling error in default config files missed by
  previous update.
- misc correctness and a memory leak fix.
* Mon Jun 26 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta5-4
- correct spelling error in default config.
- fix default auth config not being installed.
- change LDAP query method as my test db was incorrect.
- change ldap defaults code to handle missing auth config.
- fix mistake in parsing old style LDAP specs.
- update LDAP so that new query method also works for old syntax.
* Fri Jun 23 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta5-3
- lookup_init cleanup and fix missed memory leak.
- use nis map order to check if update is needed.
- fix couple of memory leaks in lookup_yp.c.
- fix pasre error in replicated server module.
* Wed Jun 21 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta5-2
- Add openssl-devel to the BuildRequires, as it is needed for the LDAP
  authentication bitsi also.
* Tue Jun 20 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta5-1
- promote to beta5.
* Tue Jun 20 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-14
- fix directory cleanup at exit.
* Mon Jun 19 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-13
- Change LDAP message severity from crit to degug (bz# 183893).
- Corrections to INSTALL and README.v5.release.
- Add patch to fix segv on overlength map keys in file maps (Jeff Moter).
- Add patch to restrict scanning of /proc to pid directories only (Jeff Moyer).
* Thu Jun 15 2006 Jeff Moyer <jmoyer at redhat.com> - 5.0.0_beta4-12
- Change BuildPrereq to BuildRequires as per the package guidelines.
- Add libxml2-devel to the BuildRequires, as it is needed for the LDAP
  authentication bits.
* Wed Jun 14 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-11
- add export access list matching to "hosts" lookup module (bz # 193585).
* Tue Jun 13 2006 Jeff Moyer <jmoyer at redhat.com> - 5.0.0_beta4-10
- Add a BuildPrereq for cyrus-sasl-devel
* Tue Jun 13 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-9
- move autofs4 module loading back to init script (part bz # 194061).
* Mon Jun 12 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-8
- fix handling of master map entry update (bz # 193718).
- fix program map handling of invalid multi-mount offsets.
* Sat Jun 10 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-7
- fix context init error (introduced by memory leak patch).
* Fri Jun  9 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-6
- add free for working var in get_default_logging.
- add inialisation for kver in autofs_point struct.
- fix sources list corruption in check_update_map_sources.
- fix memory leak in walk_tree.
- fix memory leak in rpc_portmap_getport and rpc_ping_proto.
- fix memory leak in initialisation of lookup modules.
* Thu Jun  8 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-5
- misc fixes for things found while investigating map re-read problem.
* Wed Jun  7 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-4
- check base of offset mount tree is not a mount before umounting
  its offsets.
- fix replicated mount parse for case where last name in list
  fails lookup.
- correct indirect mount expire broken by the wildcard lookup fix.
- fix up multi-mount handling when wildcard map entry present.
* Mon Jun  5 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-3
- correct config names in default.c (jpro at bas.ac.uk).
* Mon Jun  5 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-2
- re-instate v4 directory cleanup (bz# 193832 again).
- backout master map lookup changes made to beta3.
- change default master map from /etc/auto.master to auto.master
  so that we always use nsswitch to locate master map.
- change default installed master map to include "+auto.master"
  to pickup NIS master map (all bz# 193831 again).
* Fri Jun  2 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta4-1
- update to beta4.
- should address at least bzs 193798, 193770, 193831 and
  possibly 193832.
* Mon May 29 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta3-6
- add back test for nested mount in program map lookup.
  - I must have commented this out for a reason. I guess we'll
    find out soon enough.
* Mon May 29 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta3-5
- fix handling of autofs filesystem mount fail on init.
* Sat May 27 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta3-4
- updated hesiod patch.
* Sat May 27 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta3-3
- update hesiod module (Jeff Moyer).
  - add mutex to protect against overlapping mount requests.
  - update return from mount request to give more sensible NSS_*
    values.
* Fri May 26 2006 Jeff Moyer <jmoyer at redhat.com> - 1:5.0.0_beta3-2
- Fix the install permissions for auto.master and auto.misc.
* Thu May 25 2006 Ian Kent <ikent at redhat.com> - 5.0.0_beta3-1
- update source to version 5.0.0_beta3.
- add patch to remove extra debug print.
- add patch to
  - fix memory alloc error in nis lookup module.
  - add "_" to "." mapname translation to nis lookup module.
- add patch to add owner pid to mount list struct.
- add patch to disable NFSv4 when probing hosts (at least foe now).
- add patch to fix white space handling in replicated server selection code.
- add patch to prevent striping of debug info macro patch (Jeff Moyer).
- add patch to add sanity checks on rmdir_path and unlink (Jeff Moyer).
- add patch to fix e2fsck error code check (Jeff Moyer).
* Tue May 16 2006 Ian Kent <ikent at redhat.com> - 1:4.1.4-23
- add patch to ignore the "bg" and "fg" mount options as they
  aren't relevant for autofs mounts (bz #184386).
* Tue May  2 2006 Ian Kent <ikent at redhat.com> - 1:4.1.4-20
- add patch to use "cifs" instead of smbfs and escape speces
  in share names (bz #163999, #187732).
* Tue Apr 11 2006 Ian Kent <ikent at redhat.com> - 1:4.1.4-18
- Add patch to allow customization of arguments to the
  autofs-ldap-auto-master program (bz #187525).
- Add patch to escap "#" characters in exports from auto.net
  program mount (bz#178304).
* Fri Feb 10 2006 Jesse Keating <jkeating at redhat.com> - 1:4.1.4-16.2.2
- bump again for double-long bug on ppc(64)
* Tue Feb  7 2006 Jesse Keating <jkeating at redhat.com> - 1:4.1.4-16.2.1
- rebuilt for new gcc4.1 snapshot and glibc changes
* Wed Feb  1 2006 Ian Kent <ikent at redhat.com> - 1:4.1.4-16.2
- Add more general patch to translate "_" to "." in map names. (bz #147765)
* Wed Jan 25 2006 Ian Kent <ikent at redhat.com> - 1:4.1.4-16.1
- Add patch to use LDAP_DEPRICATED compile option. (bz #173833)
* Tue Jan 17 2006 Ian Kent <ikent at redhat.com> - 1:4.1.4-16
- Replace check-is-multi with more general multi-parse-fix.
- Add fix for premature return when waiting for lock file.
- Update copyright declaration for reentrant-syslog source.
- Add patch for configure option to disable locking during mount.
  But don't disable locking by default.
- Add ability to handle automount schema used in Sun directory server.
- Quell compiler warning about getsockopt parameter.
- Quell compiler warning about yp_order parameter.
* Fri Dec  9 2005 Jesse Keating <jkeating at redhat.com>
- rebuilt
* Thu Nov 17 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.4-14
- Removed the /misc entry from the default auto.master.  auto.misc has
  an entry for the cdrom device, and the preferred method of mounting the
  cd is via udev/hal.
* Mon Nov  7 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.4-13
- Changed to sort -k 1, since that should be the same as +0.
* Thu Nov  3 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.4-12
- The sort command no longer accepts options of the form "+0".  This broke
  auto.net, so the option was removed.  Fixes bz #172111.
* Wed Oct 26 2005 <jmoyer at redhat.com> - 1:4.1.4-11
- Check the return code of is_local_addr in get_best_mount. (bz #169523)
* Wed Oct 26 2005 <jmoyer at redhat.com> - 1:4.1.4-10
- Fix some bugs in the parser
- allow -net instead of /etc/auto.net
- Fix a buffer overflow with large key lengths
- Don't allow autofs to unlink files, only to remove directories
- change to the upstream reentrant syslog patch from the band-aid deferred
  syslog patch.
- Get rid of the init script patch that hard-coded the release to redhat.
  This should be handled properly by all red hat distros.
* Wed May  4 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.4-8
- Add in the deferred syslog patch.  This fixes a hung automounter issue
  related to unsafe calls to syslog in signal handler context.
* Tue May  3 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.4-7
- I reversed the checking for multimount entries, breaking those configs!
  This update puts the code back the way it was before I broke it.
* Tue Apr 26 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.4-6
- Fix a race between mounting a share and updating the cache in the parent
  process.  If the mount completed first, the parent would not expire the
  stale entry, leaving it first on the list.  This causes map updates to not
  be recognized (well, worse, they are recognized after the first expire, but
  not subsequent ones).  Fixes a regression, bug #137026 (rhel3 bug).
* Fri Apr 15 2005 Chris Feist <cfeist at redhat.com> - 1:4.1.4-5
- Fixed regression with -browse not taking effect.
* Wed Apr 13 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.4-4
- Finish up with the merge breakage.
- Temporary fix for the multimount detection code.  It seems half-baked.
* Wed Apr 13 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.4-3
- Fix up the one-auto-master patch.  My "improvements" had side-effects.
* Wed Apr 13 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.4-2
- Import 4.1.4 and merge.
* Mon Apr  4 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-123
- Add in an error case that was omitted in the multi-over patch.
- Update our auto.net to reflect the changes that went into 4.1.4_beta2.
  This fixes a problem seen by at least one customer where a malformed entry
  appeared first in the multimount list, thus causing the entire multimount
  to be ignored.  This new auto.net places that entry at the end, purely by
  luck, but it fixes the problem in this one case.
* Thu Mar 31 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-119
- Merge in the multi-over patch.  This resolves an issue whereby multimounts
  (such as those used for /net) could be processed in the wrong order,
  resulting in directories not showing up in a multimount tree.  The fix
  is to process these directories in order, shortest to longer path.
* Wed Mar 23 2005 Chris Feist <cfeist at redhat.com> - 1:4.1.3-115
- Fixed regression causing any entries after a wildcard in an
  indirect map to be ignored. (bz #151668).
- Fixed regression which caused local hosts to be mount instead
  of --bind local directories. (bz #146887)
* Thu Mar 17 2005 Chris Feist <cfeist at redhat.com> - 1:4.1.3-111
- Fixed one off bug in the submount-variable-propagation patch.
  (bz #143074)
- Fixed a bug in the init script which wouldn't find the -browse
  option if it was preceded by another option. (fz #113494)
* Mon Feb 28 2005 Chris Feist <cfeist at redhat.com> - 1:4.1.3-100
- When using ldap if auto.master doesn't exist we now check for auto_master.
  Addresses bz #130079
- When using an auto.smb map we now remove the leading ':' from the path which
  caused mount to fail in the past.  Addresses bz #147492
- Autofs now checks /etc/nsswitch.conf to determine in what order files & nis
  are checked when looking up autofs submount maps which don't specify a
  maptype.  Addresses IT #57612.
* Mon Feb 14 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-99
- Change Copyright to License in the spec file so it will build.
* Fri Feb 11 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-98
- Program maps can repeat the last character of output.  Fix this.  
  Addresses bz #138606
- Return first entry when there are duplicate keys in a map.  Addresses
  bz #140108.
- Propagate custom map variables to submounts.  Fixes bz #143074.
- Create a sysconfig variable to control whether we source only one master
  map (the way sun does), or source all maps found (which is the default for
  backwards compatibility).  Addresses bz #143126.
- Revised version of the get_best_mount patch. (#146887) cfeist at redhat.com
  The previous patch introduced a regression.  Non-replicated mounts would
  not have the white space stripped from the entry and the mount would fail.
- Handle comment characters in the middle of the automount line in
  /etc/nsswitch.conf.  Addresses bz #127457.
* Wed Feb  2 2005 Chris Feist <cfeist at redhat.com> - 1:4.1.3-94
- Stop automount from pinging hosts if there is only one host (#146887)
* Wed Feb  2 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-90
- Fix potential double free in cache_release.  This bug showed up in a
  multi-map setup.  Two calls to cache_release would result in a SIGSEGV,
  and the automount process would never exit.
* Mon Jan 24 2005 Chris Feist <cfeist at redhat.com> - 1:4.3-82
- Fixed documentation so users know that any local mounts override
  any other weighted mount.
* Mon Jan 24 2005 Chris Feist <cfeist at redhat.com> - 1:4.3-80
- Added a variable to determine if we created the directory or not
  so we don't accidently remove a directory that we didn't create when
  we stop autofs.  (bz #134399)
* Tue Jan 11 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-76
- Fix the large program map patch.
* Tue Jan 11 2005 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-75
- Fix some merging breakages that caused the package not to build.
* Thu Jan  6 2005 <jmoyer at redhat.com> - 1:4.1.3-74
- Add in the map expiry patch
- Bring in other patches that have been committed to other branches. This 
  version should now contain all fixes we have to date
- Merge conflicts due to map expiry changes
* Fri Nov 19 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-57
- Pass a socket into clntudp_bufcreate so that we don't use up additional 
  reserved ports.  This patch, along with the socket leak fix, addresses
  bz #128966.
* Wed Nov 17 2004 <jmoyer at redhat.com> - 1:4.1.3-56
- Somehow the -browse patch either didn't get committed or got reverted.
  Fixed.
* Tue Nov 16 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-55
- Fix program maps so that they can have gt 4k characters. (Neil Horman)
  Addresses bz #138994.
- Add a space after the colon here "Starting automounter:" in init script.
  Fixes bz #138513.
* Mon Nov 15 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-53
- Make autofs understand -[no]browse.  Addresses fz #113494.
* Thu Nov 11 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-48
- Fix the umount loop device function in the init script.
* Wed Oct 27 2004 Chris Feist <cfeist at redhat.com> - 1:4.1.3-34
- Added a patch to fix the automounter failing on ldap maps
  when it couldn't get the whole map.  (ie. when the search
  limit was lower than the number of results)
* Thu Oct 21 2004 Chris Feist <cfeist at redhat.com> - 1:4.1.3-32
- Fixed the use of +ypmapname so the maps included with +ypmapname
  are used in the correct order.  (In the past the '+' entries
  were always processed after local entries.)
* Thu Oct 21 2004 Chris Feist <cfeist at redhat.com> - 1:4.1.3-31
- Fixed the duplicate map detection code to detect if maps try
  to mount on top of existing maps.
* Wed Oct 20 2004 Chris Feist <cfeist at redhat.com> - 1:4.1.3-29
- Fixed a problem with backwards compatability. Specifying local
  maps without '/etc/' prepended to them now works. (bz #136038)
* Fri Oct 15 2004 Chris Feist <cfeist at redhat.com> - 1:4.1.3-28
- Fixed a bug which caused directories to never be unmounted. (bz #134403)
* Thu Oct 14 2004 Chris Feist <cfeist at redhat.com> - 1:4.1.3-27
- Fixed an error in the init script which caused duplicate entries to be
  displayed when asking for autofs status.
* Fri Oct  1 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-22
- Comment out map expiry (and related) patch for an FC3 build.
* Thu Sep 23 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-21
- Make local options apply to all maps in a multi-map entry.
* Tue Sep 21 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-20
- Merged my and Ian's socket leak fixes into one, smaller patch. Only
  partially addresses bz #128966.
- Fix some more echo lines for internationalization. bz #77820
- Revert the only one auto.master patch until we implement the +auto_master
  syntax.  Temporarily addresses bz #133055.
* Thu Sep  2 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-18
- Umount loopback filesystems under automount points when stopping the 
  automounter.
- Uncomment the map expiry patch.
- change a close to an fclose in lookup_file.c
* Tue Aug 31 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-17
- Add patch to support parsing nsswitch.conf to determine map sources.
- Disable this patch, and Ian's map expiry patch for a FC build.
* Tue Aug 24 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-16
- Version 3 of Ian's map expiry changes.
* Wed Aug 18 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-15
- Fix a socket leak in the rpc_subs, causing mounts to fail since we are 
  running out of port space fairly quickly.
* Wed Aug 18 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-14
- New map expiry patch from Ian.
- Fix a couple signal races.  No known problem reports of these, but they
  are holes, none-the-less.
* Tue Aug 10 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-13
- Only read one auto.master map (instead of concatenating all found sources).
- Uncomment Ian's experimental mount expiry patch.
* Fri Aug  6 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-12
- Add a sysconfig entry to disable direct map support, and set this to 
  1 by default.
- Disable the beta map expiry logic so I can build into a stable distro.
- Add defaults for all of the sysconfig variables to the init script so 
  we don't trip over user errors (i.e. deleting /etc/sysconfig/autofs).
* Wed Aug  4 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-11
- Add beta map expiry code for wider testing. (Ian Kent)
- Fix check for ghosting option.  I forgot to check for it in DAEMONOPTIONS.
- Remove STRIPDASH from /etc/sysconfig/autofs
* Mon Jul 12 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-10
- Add bad chdir patch from Ian Kent.
- Add a typo fix for the mtab lock file.
- Nuke the stripdash patch.  It didn't solve a problem.
* Tue Jun 22 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-9
- Bump revison for inclusion in RHEL 3.
* Mon Jun 21 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-8
- Change icmp ping to an rpc ping.  (Ian Kent)
- Fix i18n patch
  o Remove the extra \" from one echo line.
  o Use echo -e if we are going to do a \n in the echo string.
* Mon Jun 21 2004 Alan Cox <alan at redhat.com>
- Fixed i18n bug #107463
* Mon Jun 21 2004 Alan Cox <alan at redhat.com>
- Fixed i18n bug #107461
* Tue Jun 15 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt
* Sat Jun  5 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-4
- Perform an icmp ping request before rpc_pings, since the rpc clnt_create
  function has a builtin default timeout of 60 seconds.  This could result
  in a long delay when a server in a replicated mount setup is down.
- For non-replicated server entries, ping a host before attempting to mount.
  (Ian Kent)
- Change to %configure.
- Put version-release into .version to allow for automount --version to
  print exact info.
- Nuke my get-best-mount patch which always uses the long timeout.  This
  should no longer be needed.
- Put name into changelog entries to make them consistent.  Add e:n-v-r
  into Florian's entry.
- Stop autofs before uninstalling
* Sat Jun  5 2004 Florian La Roche <Florian.LaRoche at redhat.de> - 1:4.1.3-3
- add a preun script to remove autofs
* Tue Jun  1 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-2
- Incorporate patch from Ian which fixes an infinite loop seen by those
  running older versions of the kernel patches (triggered by non-strict mounts
  being the default).
* Tue Jun  1 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.3-1
- Update to upstream 4.1.3.
* Thu May  6 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.2-6
- The lookup_yp module only dealt with YPERR_KEY, all other errors were 
  treated as success.  As a result, if the ypdomain was not bound, the 
  subprocess that starts mounts would SIGSEGV.  This is now fixed.
- Option parsing in the init script was not precise enough, sometimes matching
  filesystem options to one of --ghost, --timeout, --verbose, or --debug.  
  The option-parsing patch addresses this issue by making the regexp's much
  more precise.
- Ian has rolled a third version of the replicated mount fixes.
* Tue May  4 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.2-5
- Ian has a new fix for replicated server and multi-mounts.  Updated the 
  patch for testing.  Still beta.  (Ian Kent)
* Mon May  3 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.2-4
- Fix broken multi-mounts.  test patch.  (Ian Kent)
* Tue Apr 20 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.2-3
- Fix a call to spawnl which forgot to specify a lock file. (nphilipp)
* Wed Apr 14 2004 <jmoyer at redhat.com> - 1:4.1.2-2
- Pass --libdir= to ./configure so we get this right on 64 bit platforms that 
  support backwards compat.
* Wed Apr 14 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.2-1
- Change hard-coded paths in the spec file to the %{_xxx} variety.
- Update to upstream 4.1.2.
- Add a STRIPDASH option to /etc/sysconfig/autofs which allows for
  compatibility with the Sun automounter options specification syntax in
  auto.master.  See /etc/sysconfig/autofs for more information.  Addresses
  bug 113950.
* Tue Apr  6 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.1-6
- Add the /etc/sysconfig/autofs file, and supporting infrastructure in 
  the init script.
- Add support for UNDERSCORE_TO_DOT for those who want it.
- We no longer own /net.  Move it to the filesystem package.
* Tue Mar 30 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.1-5
- Clarify documentation on direct maps.
- Send automount daemons a HUP signal during reload.  This tells them to 
  re-read maps (otherwise they use a cached version.  Patch from the autofs
  maintainer.
* Mon Mar 22 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.1-4
- Fix init script to print out failures where appropriate.
- Build the automount daemon as a PIE.
* Thu Mar 18 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.1-3
- Fix bug in get_best_mount, whereby if there is only one option, we 
  choose nothing.  This is primarily due to the fact that we pass 0 in to
  the get_best_mount function for the long timeout parameter.  So, we
  timeout trying to contact our first and only server, and never retry.
* Thu Mar 18 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.1-2
- Prevent startup if a mountpoint is already mounted.
* Thu Mar 18 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.1-1
- Update to 4.1.1, as it fixes problems with wildcards that people are 
  seeing quite a bit.
* Wed Mar 17 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.0-8
- Fix ldap init code to parse server name and options correctly.
* Tue Mar 16 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.0-7
- Moved the freeing of ap.path to cleanup_exit, as we would otherwise 
  reference an already-freed variable.
* Mon Mar 15 2004 Jeff Moyer <jmoyer at redhat.com> - 1:4.1.0-6
- add %config(noreplace) for auto.* config files.
* Wed Mar 10 2004 Jeff Moyer <jmoyer at redhat.com> 1:4.1.0-5
- make the init script only recognize redhat systems.  Nalin seems to remember
  some arcane build system error that can be caused if we don't do this.
* Wed Mar 10 2004 Jeff Moyer <jmoyer at redhat.com> 1:4.1.0-4
- comment out /net and /misc from the default auto.master.  /net is important
  since in a default shipping install, we can neatly co-exist with amd.
* Wed Mar 10 2004 Jeff Moyer <jmoyer at redhat.com> 1:4.1.0-3
- Ported forward Red Hat's patches from 3.1.7 that were not already present
  in 4.1.0.
- Moving autofs from version 3.1.7 to 4.1.0
* Mon Sep 29 2003 Ian Kent <raven at themaw.net>
- Added work around for O(1) patch oddity.
* Sun Aug 17 2003 Ian Kent <raven at themaw.net>
- Fixed tree mounts.
- Corrected transciption error in autofs4-2.4.18 kernel module
* Sun Aug 10 2003 Ian Kent <raven at themaw.net>
- Checked and merged most of the RedHat v3 patches
- Fixed kernel module handling wu-ftpd login problem (again)
* Thu Aug  7 2003 Ian Kent <raven at themaw.net>
- Removed ineffective lock stuff
- Added -n to bind mount to prevent mtab update error
- Added retry to autofs umount to clean matb after fail
- Redirected messages from above to debug log and added info message
- Fixed autofs4 module reentrancy, pwd and chroot handling
* Wed Jul 30 2003 Ian Kent <raven at themaw.net>
- Fixed autofs4 ghosting patch for 2.4.19 and above (again)
- Fixed autofs directory removal on failure of autofs mount
- Fixed lock file wait function overlapping calls to (u)mount
* Sun Jul 27 2003 Ian Kent <raven at themaw.net>
- Implemented LDAP direct map handling for nisMap and automountMap schema
- Fixed autofs4 ghosting patch for 2.4.19 and above (again)
- Added locking to fix overlapping internal calls to (u)mount 
- Added wait for mtab~ to improve tolerance of overlapping external calls to (u)mount
- Fixed ghosted directory removal after failed mount attempt
* Wed May 28 2003 Ian Kent <raven at themaw.net>
- Cleaned up an restructured my added code
- Corrected ghosting problem with 2.4.19 and above
- Added autofs4 ghosting patch for 2.4.19 and above
- Implemented HUP signal to force update of ghosted maps
* Sat Mar 23 2002 Ian Kent <ian.kent at pobox.com>
- Add patch to implement directory ghosting and direct mounts
- Add patch to for autofs4 module to support ghosting
* Wed Jan 17 2001 Nalin Dahyabhai <nalin at redhat.com>
- use -fPIC instead of -fpic for modules and honor other RPM_OPT_FLAGS
* Tue Feb 29 2000 Nalin Dahyabhai <nalin at redhat.com>
- enable hesiod support over libbind
* Fri Aug 13 1999 Cristian Gafton <gafton at redhat.com>
- add patch from rth to avoid an infinite loop

---------------------------------------------------------------------
This update can be downloaded from:
    http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/

e9f6be8c9fb7c97ac1f61534f28b8c9d8fef3a86  SRPMS/autofs-5.0.1-0.rc2.36.src.rpm
e9f6be8c9fb7c97ac1f61534f28b8c9d8fef3a86  noarch/autofs-5.0.1-0.rc2.36.src.rpm
d1c86b2dc5c5c17b58ef7c646334c4851aa50c1d  ppc/autofs-5.0.1-0.rc2.36.ppc.rpm
693be69d13b0b740af00e072964a328e825790e9  ppc/debug/autofs-debuginfo-5.0.1-0.rc2.36.ppc.rpm
1f185b0d109db2676fb90cdc94333f0eb7e5a41f  x86_64/autofs-5.0.1-0.rc2.36.x86_64.rpm
497bea0f26797ab1c8e6a6444d247e4b935bb2a2  x86_64/debug/autofs-debuginfo-5.0.1-0.rc2.36.x86_64.rpm
5a64fc854e42bb0087ede5177e140542c3f9e885  i386/autofs-5.0.1-0.rc2.36.i386.rpm
b716edd818acda971bfc5572a9ecbdc0a9c89fa3  i386/debug/autofs-debuginfo-5.0.1-0.rc2.36.i386.rpm

This update can be installed with the 'yum' update program.  Use 'yum update
package-name' at the command line.  For more information, refer to 'Managing
Software with yum,' available at http://fedora.redhat.com/docs/yum/.
---------------------------------------------------------------------




More information about the package-announce mailing list