Changelog for
autofs-5.1.4-113.el8.x86_64.rpm :
* Mon Dec 18 2023 Ian Kent
- 5.1.4-113- RHEL-18035 - SIGSEGV using hierarchical map entries on reload with autofs-5.1.4-109 - fix get parent multi-mount check in try_remount(). - fix deadlock in remount.- Resolves: RHEL-18035
* Mon Sep 18 2023 Ian Kent - 5.1.4-112- RHEL-7997 - multi mount detection fails for share with blank+dash causing SEGV crash -fix multi-mount check.-Resolves: RHEL-7997
* Mon Sep 18 2023 Ian Kent - 5.1.4-111- RHEL-12369 - autofs attempts to mount nonexistant \".hidden\" filesystems - update patch \"allow -null map in indirect maps\".- Resolves: RHEL-12369
* Mon Sep 18 2023 Ian Kent - 5.1.4-110- bz2232402 - autofs attempts to mount nonexistant \".hidden\" filesystems - allow -null map in indirect maps.- Resolves: rhbz#2232402
* Fri Jul 14 2023 Ian Kent - 5.1.4-109- bz2213267 - filesystems mount and expire immediately - fix expire retry looping.- Resolves: rhbz#2213267
* Wed Jul 12 2023 Ian Kent - 5.1.4-108- bz2216877 - When looking up included maps, sometimes autofs does not consult all the included files in order - fix the \"fix incorrect matching of cached wildcard key\" patch.- Related: rhbz#2216877
* Wed Jul 05 2023 Ian Kent - 5.1.4-107- bz2216877 - When looking up included maps, sometimes autofs does not consult all the included files in order - fix incorrect matching of cached wildcard key- Resolves: rhbz#2216877
* Fri Jun 16 2023 Ian Kent - 5.1.4-106- bz2214444 - The sss lookup modules handles error return incorrectly in some cases - fix some sss error return cases.- Resolves: rhbz#2214444
* Mon Jun 12 2023 Ian Kent - 5.1.4-105- bz2207801 - amd map format netgoup selector function not working - fix date for revision 104 changelog entry. - fix use_ignore_mount_option description. - include addtional log info for mounts. - fix amd selector function matching. - get rid entry thid field. - continue expire immediately after submount check. - add buffer length checks to autofs mount_mount(). - eliminate realpath from mount of submount. - eliminate root param from autofs mount and umount. - remove redundant fstat from do_mount_direct(). - get rid of strlen call in handle_packet_missing_direct(). - remove redundant stat call in lookup_ghost(). - set mapent dev and ino before adding to index. - change to use printf functions in amd parser. - dont call umount_subtree_mounts() on parent at umount. - dont take parent source lock at mount shutdown. - eliminate buffer usage from handle_mounts_cleanup(). - fix possible use after free in handle_mounts_exit(). - make submount cleanup the same as top level mounts. - eliminate some more alloca usage. - add soucre parameter to module functions. - add ioctlfd open helper. - make open files limit configurable.- Resolves: rhbz#2207801
* Fri May 19 2023 Ian Kent - 5.1.4-104- bz2208408 - autofs fails to start with combination of +auto.master and local direct map lookups after upgrading to 5.1.4-93.el8 - fix memory leak in sasl_do_kinit() (Coverity). - fix fix mount tree startup reconnect.- Resolves: rhbz#2208408
* Mon Mar 20 2023 Ian Kent - 5.1.4-103- bz2177998 - deadlock while reading amd maps - rebuild to avoid possible NVR problems.- Related: rhbz#2177998
* Mon Mar 20 2023 Ian Kent - 5.1.4-102- bz2177998 - deadlock while reading amd maps - fix return status of mount_autofs(). - don\'t close lookup at umount. - fix deadlock in lookups. - dont delay expire. - make amd mapent search function name clear. - rename statemachine() to signal_handler(). - make signal handling consistent. - fix incorrect print format specifiers in get_pkt(). - eliminate last remaining state_pipe usage. - add function master_find_mapent_by_devid(). - use device id to locate autofs_point when setting log priotity. - add command pipe handling functions. - switch to application wide command pipe. - get rid of unused field submnt_count. - fix mount tree startup reconnect. - fix unterminated read in handle_cmd_pipe_fifo_message() (Coverity).- Resolves: rhbz#2177998
* Wed Feb 08 2023 Ian Kent - 5.1.4-93- bz2165143 - Autofs reports can\'t connect to sssd, retry for 10 seconds when real problem is empty LDAP object - improve handling of ENOENT in sss setautomntent(). - dont immediately call function when waiting.- Resolves: rhbz#2165143
* Tue Jan 24 2023 Ian Kent - 5.1.4-92- bz2161336 - Users can trigger a simple autofs DoS with wildcard automounter maps - fail on empty trailing replicated host name.- Resolves: rhbz#2161336
* Mon Dec 05 2022 Ian Kent - 5.1.4-91- bz2148872 - autofs: errors in autofs-5.1.4-83.el8.x86_64 when restarting autofs with busy directories - fix incorrect path for is_mounted() in try_remount().- Resolves: rhbz#2148872
* Mon Dec 05 2022 Ian Kent - 5.1.4-90- bz2149206 - RHEL9: automount does not handle null option string after \"-\" anymore - fix changelog entry.- Related: rhbz#2149206
* Mon Dec 05 2022 Ian Kent - 5.1.4-89- bz2149206 - RHEL9: automount does not handle null option string after \"-\" anymore - fix concat_options() error handling. - fix minus only option handling in concat_options().- Resolves: rhbz#2149206
* Tue Nov 29 2022 Ian Kent - 5.1.4-88- bz2139504 - segfault due to lookup_mod->context address being freed and reused while multiple threads were using it - fix memory leak in update_hosts_mounts().- Related: rhbz#2139504
* Sun Nov 27 2022 Ian Kent - 5.1.4-87- bz2139504 - segfault due to lookup_mod->context address being freed and reused while multiple threads were using it - fix hosts map deadlock on restart. - fix deadlock with hosts map reload.- Related: rhbz#2139504
* Wed Nov 23 2022 Ian Kent - 5.1.4-86- bz2139504 - segfault due to lookup_mod->context address being freed and reused while multiple threads were using it - coverity fix for invalid access.- Related: rhbz#2139504
* Wed Nov 09 2022 Ian Kent - 5.1.4-85- bz2139504 - segfault due to lookup_mod->context address being freed and reused while multiple threads were using it - fix parse module instance mutex naming. - serialise lookup module open and reinit.- Resolves: rhbz#2139504
* Tue Oct 04 2022 Ian Kent - 5.1.4-84- bz2130034 - automount -m crashes with Segmentation fault (core dumped) - fix invalid tsv access.- Resolves: rhbz#2130034
* Wed May 18 2022 Ian Kent - 5.1.4-83- bz2069097 - libnss_sss: threads stuck at sss_nss_lock from initgroups - dont use initgroups() at spawn.- Resolves: rhbz#2069097
* Tue Feb 15 2022 Ian Kent - 5.1.4-82- bz2052122 - autofs attempts unmount on directory in use - make umount_ent() recognise forced umount. - remove nonstrict parameter from tree_mapent_umount_offsets(). - fix handling of incorrect return from umount_ent().- Resolves: rhbz#2052122
* Mon Feb 14 2022 Ian Kent - 5.1.4-81- bz2033552 - Using -hosts option does not work after upgrading from 8.4 to 8.5 - fix root offset error handling. - fix nonstrict fail handling of last offset mount. - dont fail on duplicate offset entry tree add. - fix loop under run in cache_get_offset_parent(). - simplify cache_add() a little. - fix use after free in tree_mapent_delete_offset_tree(). - fix memory leak in xdr_exports(). - avoid calling pthread_getspecific() with NULL key_thread_attempt_id. - fix sysconf(3) return handling.- Resolves: rhbz#2033552
* Fri Dec 03 2021 Ian Kent - 5.1.4-77- bz2025509 - Autofs auto.smb awk script fails on shares with dollar signs - fix double quoting in auto.smb. - fix double quoting of ampersand in auto.smb as well.- Resolves: rhbz#2025509
* Thu Dec 02 2021 Ian Kent - 5.1.4-76- bz2025963 - autofs service has not proper limits set to be able to handle many mounts - fix set open file limit. - improve descriptor open error reporting.- Resolves: rhbz#2025963
* Wed Dec 01 2021 Ian Kent - 5.1.4-75- bz2023740 - autofs: send FAIL cmd/ioctl mess when encountering problems with mount trigger - fix kernel mount status notification.- Resolves: rhbz#2023740
* Tue Jun 22 2021 Ian Kent - 5.1.4-74- bz1974309 - Removal of default intr mount option while using -hosts and host.net - remove intr hosts map mount option. - fix previous changelog entry revision.- Resolves: rhbz#1974309
* Fri Jun 18 2021 Ian Kent - 5.1.4-73- bz1973025 - /net mount being not cleanly mounted and unmounted - correct patch, fix nonstrict offset mount fail handling.- Related: rhbz#1973025
* Fri Jun 18 2021 Ian Kent - 5.1.4-72- bz1973025 - /net mount being not cleanly mounted and unmounted - fix nonstrict offset mount fail handling.- Resolves: rhbz#1973025
* Tue Jun 08 2021 Ian Kent - 5.1.4-71- bz1969210 - autofs: already mounted as other than autofs or failed to unlink entry in tree - fix empty mounts list return from unlink_mount_tree().- Resolves: rhbz#1969210
* Tue Jun 01 2021 Ian Kent - 5.1.4-70- bz1965862 - A recent Coverity change can cause an infinit loop on map reload - fix lookup_prune_one_cache() refactoring change.- bz1963129 - auto.master manpage doesn\'t mention -null or other built-in maps - add missing desciption of null map option.- Resolves: rhbz#1965862 rhbz#1963129
* Wed May 19 2021 Ian Kent - 5.1.4-69- bz1961492 - autofs: regression in offset ordering - fix offset entries order. - use mapent tree root for tree_mapent_add_node(). - eliminate redundant cache lookup in tree_mapent_add_node(). - fix hosts map offset order. - fix direct mount deadlock.- Resolves: rhbz#1961492
* Mon May 10 2021 Ian Kent - 5.1.4-68- bz1958487 - autofs amd mounts present in the configuration get umounted on reload - fix amd section mounts map reload.- bz1958485 - autofs amd type host mounts fail for certain host names - fix amd hosts mount expire.- Resolves: rhbz#1958487 rhbz#1958485
* Thu May 06 2021 Ian Kent - 5.1.4-67- bz1954430 - Please, rebuild autofs-5.1.4-66.el8 - rebuild with fixed binutils.- Resolves: rhbz#1954430
* Tue Mar 16 2021 Ian Kent - 5.1.4-66- bz1912106 - Using -hosts option does not resolve host from /etc/hosts and mount failes - Coverity fixes - add missing free in handle_mounts(). - remove redundant if check. - fix possible memory leak in master_parse(). - fix possible memory leak in mnts_add_amdmount(). - fix double unlock in parse_mount(). - add length check in umount_subtree_mounts(). - fix flags check in umount_multi(). - dont try umount after stat() ENOENT fail. - remove redundant assignment in master_add_amd_mount_section_mounts(). - fix dead code in mnts_add_mount(). - fix arg not used in error print. - fix missing lock release in mount_subtree(). - fix double free in parse_mapent(). - refactor lookup_prune_one_cache() a bit. - cater for empty mounts list in mnts_get_expire_list(). - add ext_mount_hash_mutex lock helpers.- Related: rhbz#1912106
* Tue Mar 16 2021 Ian Kent - 5.1.4-65- bz1912106 - Using -hosts option does not resolve host from /etc/hosts and mount failes - fix unapplied patch. - remove unused variable from get_exports().- Related: rhbz#1912106
* Tue Mar 16 2021 Ian Kent - 5.1.4-64- bz1912106 - Using -hosts option does not resolve host from /etc/hosts and mount failes - use defines for expire type. - remove unused function dump_master(). - fix additional typing errors. - make bind mounts propagation slave by default. - fix browse dir not re-created on symlink expire. - update list.h. - add hashtable implementation. - change mountpoint to mp in struct ext_mount. - make external mounts independent of amd_entry. - make external mounts use simpler hashtable. - add a hash index to mnt_list. - use mnt_list for submounts. - use mnt_list for amdmounts. - make umount_autofs() static. - remove force parameter from umount_all(). - fix remount expire. - fix stale offset directories disable mount. - use struct mnt_list to track mounted mounts. - use struct mnt_list mounted list for expire. - remove unused function tree_get_mnt_list(). - only add expre alarm for active mounts. - move submount check into conditional_alarm_add(). - move lib/master.c to daemon/master.c. - use master_list_empty() for list empty check. - add helper to construct mount point path. - add xdr_exports(). - remove mount.x and rpcgen dependencies. - dont use realloc in host exports list processing. - use sprintf() when constructing hosts mapent. - fix mnts_remove_amdmount() uses wrong list. - eliminate cache_lookup_offset() usage. - fix is mounted check on non existent path. - simplify cache_get_parent(). - set offset parent in update_offset_entry(). - remove redundant variables from mount_autofs_offset(). - remove unused parameter form do_mount_autofs_offset(). - refactor umount_multi_triggers(). - eliminate clean_stale_multi_triggers(). - simplify mount_subtree() mount check. - fix mnts_get_expire_list() expire list construction. - fix inconsistent locking in umount_subtree_mounts(). - fix return from umount_subtree_mounts() on offset list delete. - pass mapent_cache to update_offset_entry(). - fix inconsistent locking in parse_mount(). - remove unused mount offset list lock functions. - eliminate count_mounts() from expire_proc_indirect(). - eliminate some strlen calls in offset handling. - don\'t add offset mounts to mounted mounts table. - reduce umount EBUSY check delay. - cleanup cache_delete() a little. - rename path to m_offset in update_offset_entry(). - don\'t pass root to do_mount_autofs_offset(). - rename tree implementation functions. - fix program map multi-mount lookup after mount fail. - add some multi-mount macros. - remove unused functions cache_dump_multi() and cache_dump_cache(). - add a len field to struct autofs_point. - make tree implementation data independent. - add mapent tree implementation. - add tree_mapent_add_node(). - add tree_mapent_delete_offsets(). - add tree_mapent_traverse_subtree(). - fix mount_fullpath(). - add tree_mapent_cleanup_offsets(). - add set_offset_tree_catatonic(). - add mount and umount offsets functions. - switch to use tree implementation for offsets. - remove obsolete functions. - remove redundant local var from sun_mount(). - use mount_fullpath() in one spot in parse_mount(). - pass root length to mount_fullpath(). - remove unused function master_submount_list_empty(). - move amd mounts removal into lib/mounts.c. - check for offset with no mount location. - remove mounts_mutex.- Resolves: rhbz#1912106
* Fri Nov 27 2020 Ian Kent - 5.1.4-48- bz1892184 - autofs: return a connection failure until maps have been fetched - fix lookup_nss_read_master() nsswicth check return. - fix typo in open_sss_lib(). - fix sss_master_map_wait timing. - add sss ECONREFUSED return handling. - use mapname in sss context for setautomntent(). - add support for new sss autofs proto version call. - fix retries check in setautomntent_wait(). - refactor sss setautomntent(). - improve sss setautomntent() error handling. - refactor sss getautomntent(). - improve sss getautomntent() error handling. - sss introduce calculate_retry_count() function. - move readall into struct master. - sss introduce a flag to indicate map being read. - update sss timeout documentation. - refactor sss getautomntbyname(). - improve sss getautomntbyname() error handling. - use a valid timeout in lookup_prune_one_cache(). - dont prune offset map entries. - simplify sss source stale check.- Resolves: rhbz#1892184
* Wed Nov 04 2020 Ian Kent - 5.1.4-47- bz1887681 - automount force unlink option (-F) does not work as expected on autofs-5.0.7-109.el7 - fix direct mount unlink_mount_tree() path. - fix unlink mounts umount order. - fix incorrect logical compare in unlink_mount_tree(). - use bit flag for force unlink mounts. - improve force unlink mounts option description. - remove logpri fifo on autofs mount fail. - add force unlink mounts and exit option. - cleanup stale logpri fifo pipes on unlink and exit.- Resolves: rhbz#1887681
* Wed Nov 04 2020 Ian Kent - 5.1.4-46- bz1664561 - incorrect of start service command in autofs man page - actually apply fix patch.- fix dates and recent status messages in changelog.-Related: rhbz#1664561 rhbz#1858742
* Tue Nov 03 2020 Ian Kent - 5.1.4-45- bz1664561 - incorrect of start service command in autofs man page - fix incorrect systemctl command syntax in autofs(8).-Resolves: rhbz#1664561
* Mon Nov 02 2020 Ian Kent - 5.1.4-44- bz1858742 - autofs share doesn\'t mount when using nobind over RDMA where nfs-server and nfs-client are the same systems. - mount_nfs.c fix local rdma share not mounting.-Resolves: rhbz#1858742
* Mon Jun 15 2020 Ian Kent - 5.1.4-43- bz1841456 - automount program crashes with \"malloc(): invalid next size (unsorted) - fix autofs mount options construction.-Related: rhbz#1841456
* Tue Jun 02 2020 Ian Kent - 5.1.4-42- bz1841456 - automount program crashes with \"malloc(): invalid next size (unsorted) - initialize struct addrinfo for getaddrinfo() calls. - fix quoted string length calc in expandsunent().-Resolves: rhbz#1841456
* Mon May 18 2020 Ian Kent - 5.1.4-41- bz1835547 - [RHEL8]autofs cannot mount samba/cifs shares that end with a dollar sign - fix trailing dollar sun entry expansion.- Resolves: rhbz#1835547
* Fri Feb 21 2020 Ian Kent - 5.1.4-40- fix incorrect changelog entry for bug 1802251.- Related: rhbz#1802251
* Mon Feb 17 2020 Ian Kent - 5.1.4-39- bz1802251 - Autofs will only mount share once if sss is first ini nsswitch.conf - fix a regression with map instance lookup.- Resolves: rhbz#1802251
* Mon Nov 25 2019 Ian Kent - 5.1.4-38- bz1660145 - autofs.schema doesn\'t work in RHEL8 - update spec file doc inclusions for schema definition update.- Related: rhbz#1660145
* Mon Nov 25 2019 Ian Kent - 5.1.4-37- bz1660145 - autofs.schema doesn\'t work in RHEL8 - update ldap READMEs and schema definitions.- Resolves: rhbz#1660145
* Tue Nov 12 2019 Ian Kent - 5.1.4-36- bz1743442 - getmntent returns additional \"-hosts\" entries when automounter is used with \"hosts\" map (userspace part) - also use strictexpire for offsets (mounts). - change expire type naming to better reflect usage. - remove unused function has_fstab_option(). - remove unused function reverse_mnt_list(). - remove a couple of old debug messages. - fix amd entry memory leak. - fix unlink_mount_tree() not umounting mounts. - add ignore mount option. - use ignore option for offset mounts as well. - add config option for \"ignore\" mount option. - use bit flags for autofs mount types in mnt_list. - use mp instead of path in mnt_list entries. - always use PROC_MOUNTS to make mount lists. - add glibc getmntent_r(). - use local getmntent_r in table_is_mounted(). - refactor unlink_active_mounts() in direct.c. - don\'t use tree_is_mounted() for mounted checks. - use single unlink_umount_tree() for both direct and indirect mounts. - move unlink_mount_tree() to lib/mounts.c. - use local_getmntent_r() for unlink_mount_tree(). - use local getmntent_r() in get_mnt_list(). - use local getmntent_r() in tree_make_mnt_list(). - fix missing initialization of autofs_point flags.- Resolves: rhbz#1743442
* Thu Jun 13 2019 Ian Kent - 5.1.4-35- bz1681956 - autofs changes blocked until gating tests are added - correct test name in gating.yaml.- Related: rhbz#1681956
* Thu Jun 13 2019 Ian Kent - 5.1.4-34- bz1681956 - autofs changes blocked until gating tests are added - add gating.yaml for manual gate testing.- Related: rhbz#1681956
* Tue May 21 2019 Ian Kent - 5.1.4-33- bz1689466 - Sanitize autofs logging - make expire remaining log level debug.- bz1685805 - autofs doesn\'t expand macros in amd map selectors - allow period following macro in selector value. - fix macro expansion in selector values.- Resolves: rhbz#1689466 rhbz#1685805
* Mon Apr 29 2019 Ian Kent - 5.1.4-32- bz1703876 - [RFE] Enable additional logging information for autofs - add NULL check for get_addr_string() return. - use malloc(3) in spawn.c. - add mount_verbose configuration option. - optionally log mount requestor process info. - log mount call arguments if mount_verbose is set.- Resolves: rhbz#1703876
* Mon Apr 29 2019 Ian Kent - 5.1.4-31- bz1689467 - path_resolution on an autofs managed path resets the timer. Can this be made configurable? - support strictexpire mount option.- Resolves: rhbz#1689467
* Tue Apr 23 2019 Ian Kent - 5.1.4-30- bz1689469 - [autofs] The log no longer print PID of automount process - remove autofs4 module load code. - add NULL check in prepare_attempt_prefix(). - update build info with systemd. - use flags for startup boolean options. - move close stdio descriptors to become_daemon(). - add systemd service command line option.- Resolves: rhbz#1689469
* Mon Dec 03 2018 Ian Kent - 5.1.4-29- bz1654541 - autofs crash when parsing master map - fix hesiod string check in master_parse().- Resolves: rhbz#1654541
* Fri Oct 19 2018 Ian Kent - 5.1.4-28- bz1638487 - Drop dependency on hesiod - actually update the spec file with the hesiod removal.- Related: rhbz#1638487
* Fri Oct 19 2018 Ian Kent - 5.1.4-27- bz1638487 - Drop dependency on hesiod - better handle hesiod support not built in. - exclude hesiod support from configure options - remove hesiod depends.- Resolves: rhbz#1638487
* Thu Sep 27 2018 Ian Kent - 5.1.4-26- bz1630190 - yum update hanging while restarting autofs - fix incorrect locking in sss lookup.- bz1630194 - after upgrading to autofs-5.0.7-83.el7.x86_64 on RHEL 7 clients, amd maps /defaults key mount options are no longer working - fix amd parser opts option handling.- Resolves: rhbz#1630190 rhbz#1630194
* Fri Aug 24 2018 Ian Kent - 5.1.4-24- bz1621938 - autofs can no longer get maps from IPA server - fix use after free in parse_ldap_config().- Resolves: rhbz#1621938
* Tue Aug 14 2018 Ian Kent - 5.1.4-23- bz1615782 - autofs master map age is incorrectly set - fix age setting at startup.- Resolves: rhbz#1615782
* Tue Aug 14 2018 Ian Kent - 5.1.4-22- bz1613630 - On Red Hat 7.x systems if you try to access local filesystems using the automounter through /net then the shell and mount could lock up
*if
* the filesystem your accessing is double exported. - set bind mount as propagation slave. - add master map pseudo options for mount propagation.- Resolves: rhbz#1613630
* Mon Aug 13 2018 Ian Kent - 1:5.1.4-21- bz1611866 - autofs reload is unable to activate new map entries, it is autofs restart which shows new map entries. - fix update_negative_cache() map source usage.- bz1613621 - [autofs]Removed entries still can be accessed - mark removed cache entry negative.- Resolves: rhbz#1611866 rhbz#1613621
* Mon Aug 06 2018 Ian Kent - 1:5.1.4-20- bz1612565 - Man page scan results for autofs - fix program usage message.- Resolves: rhbz#1612565
* Fri Jul 20 2018 Ian Kent - 1:5.1.4-19- bz1602447 - Please review important issues found by covscan in \"autofs-5.1.4-18.el8+7\" - covarity fixes.-Resolves: rhbz#1602447
* Mon Jun 25 2018 Ian Kent - 1:5.1.4-18- bz1593492 - Ignore trailing slashes at the end of executable maps in auto.master config file - add-man page note about extra slashes in paths- Resolves: rhbz#1593492
* Thu Jun 21 2018 Ian Kent - 1:5.1.4-17- bz1577700 - automount leaves FDs in half-open state - fix fd leak in rpc_do_create_client().- Resolves: rhbz#1577700
* Mon Mar 26 2018 Ian Kent - 1:5.1.4-16- tiny patch for autofs typo and possible bug.- add units After line to include statd service.- use systemd sd_notify() at startup.- add \"BuildRequires: systemd-devel\".- fix NFS version mask usage.- fix incorrect date in changelog.
* Tue Mar 06 2018 Ian Kent - 1:5.1.4-14- improve hostname lookup error logging.
* Tue Mar 06 2018 Ian Kent - 1:5.1.4-13- fix install permissions of auto.net and auto.smb.
* Mon Feb 19 2018 Ian Kent - 1:5.1.4-12- dont allow trailing slash in master map mount points.- fix libresolv configure check.- add fedfs-getsrvinfo.c.- add mount.fedfs.c.- add fedfs-map-nfs4.c- add conditional inclusion of fedfs binaries.- add an example fedfs master map entry to the installed master map.
* Fri Feb 09 2018 Igor Gnatenko - 1:5.1.4-11- Escape macros in %changelog
* Fri Feb 09 2018 Ian Kent - 1:5.1.4-10- clean up obsolete spec file directives.
* Wed Feb 07 2018 Ian Kent - 1:5.1.4-9- fix install mode of autofs_ldap_auth.conf.
* Tue Feb 06 2018 Ian Kent - 1:5.1.4-8- add missing BuildRequires.
* Mon Feb 05 2018 Ian Kent - 1:5.1.4-7- add error handling for ext_mount_add().- account for recent libnsl changes.- use_hostname_for_mounts shouldn\'t prevent selection among replicas.- fix monotonic_elapse.- Makefiles.rules: remove \'samples\' from SUBDIRS.
* Thu Feb 01 2018 Ian Kent - 1:5.1.4-6- dont use array for path when not necessary.- fix prefix option handling in expand_entry().- fix sublink option not set from defaults.- fix error return in do_nfs_mount().
* Wed Jan 10 2018 Ian Kent - 1:5.1.4-5- actually apply fix use after free in do_master_list_reset().- fix deadlock in dumpmaps.- fix rpcgen dependency problem.
* Fri Dec 22 2017 Ian Kent - 1:5.1.4-4- fix use after free in do_master_list_reset().
* Wed Dec 20 2017 Ian Kent - 1:5.1.4-3- fix email in last two changelog entries.
* Tue Dec 19 2017 Ian Kent - 1:5.1.4-2- fix flag file permission.- fix directory create permission.
* Tue Dec 19 2017 Ian Kent - 1:5.1.4-1- Update to upstream 5.1.4 release.
* Tue Nov 07 2017 Igor Gnatenko - 1:5.1.3-5- Remove old crufty coreutils requires
* Wed Aug 02 2017 Fedora Release Engineering - 1:5.1.3-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering - 1:5.1.3-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon May 29 2017 Ian Kent - 1:5.1.3-2- Fix \"Source:\" URL and changelog anotations.
* Mon May 29 2017 Ian Kent - 1:5.1.3-1- update to upstream 5.1.3 release.
* Fri Feb 10 2017 Fedora Release Engineering - 1:5.1.2-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Jun 15 2016 Fedora Release Engineering - 1:5.1.2-1- update to upstream 5.1.2 release.
* Wed Feb 03 2016 Fedora Release Engineering - 1:5.1.1-22- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Jan 20 2016 Ian Kent - 1:5.1.1-21- add some new upstream memory leak and use after free bug fixes.
* Wed Jan 20 2016 Ian Kent - 1:5.1.1-20- fix incorrect committer changelog entries.- add current released upstream patches.
* Wed Nov 04 2015 Ian Kent - 1:5.1.1-7- revert fix libtirpc name clash patch (an old 5.0.6 patch).
* Wed Nov 04 2015 Ian Kent - 1:5.1.1-6- remove unnecessary nfs-utils BuildRequires (bz1277669).
* Mon Nov 02 2015 Ian Kent - 1:5.1.1-5- fix fix gcc5 complaints.- update libtirpc workaround for new soname.
* Sun Nov 01 2015 Kalev Lember - 1:5.1.1-4- Rebuilt for libtirpc soname bump
* Wed Jun 17 2015 Fedora Release Engineering - 1:5.1.1-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Fri Jun 12 2015 Ian Kent - 1:5.1.1-2- add build requires for gcc.
* Thu Apr 23 2015 Ian Kent - 1:5.1.1-1- Update to autofs-5.1.1.
* Mon Mar 23 2015 Ian Kent - 1:5.1.0-12- fix gcc5 complaints (bz1204685).
* Mon Mar 23 2015 Peter Robinson 1:5.1.0-11- Drop ancient 2.6 kernel patches from docs
* Wed Jan 21 2015 Ian Kent - 1:5.1.0-10- make negative cache update consistent for all lookup modules.- ensure negative cache isn\'t updated on remount.- dont add wildcard to negative cache.- make service want network-online (bz1071591).
* Tue Nov 18 2014 Ian Kent - 1:5.1.0-9- fix custom autofs.conf not being installed.- init qdn before use in get_query_dn().- fix typo in update_hosts_mounts().- fix hosts map update on reload.
* Fri Oct 17 2014 Ian Kent - 1:5.1.0-8- fix fix master map type check.
* Wed Oct 15 2014 Ian Kent - 1:5.1.0-7- force disable browse mode for amd format maps.- fix hosts map options check in lookup_amd_instance().- fix memory leak in create_client().- fix memory leak in get_exports().- fix memory leak in get_defaults_entry().- fix out of order clearing of options buffer.- fix reset amd lexer scan buffer.- ignore multiple commas in options strings.- fix typo in flagdir configure option.- clarify multiple mounts description.- gaurd against incorrect umount return.- update man page autofs(8) for systemd.- remove ancient kernel Requires.
* Fri Aug 15 2014 Fedora Release Engineering - 1:5.1.0-6- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Tue Jul 08 2014 Ian Kent - 1:5.1.0-5- rename two incorrectly named patches.- add missing change entry to another patch.
* Mon Jul 07 2014 Ian Kent - 1:5.1.0-4- add mutex call return check in defaults.c.
* Mon Jul 07 2014 Ian Kent - 1:5.1.0-3- fix compile error in defaults.c.- add serialization to sasl init.- dont allocate dev_ctl_ops too early.- fix incorrect round robin host detection.- fix race accessing qdn in get_query_dn().- fix leak in cache_push_mapent().- fix config entry read buffer not checked.- fix FILE pointer check in defaults_read_config().- fix memory leak in conf_amd_get_log_options().- fix signed comparison in inet_fill_net().- fix buffer size checks in get_network_proximity().- fix leak in get_network_proximity().- fix buffer size checks in merge_options().- check amd lex buffer len before copy.- add return check in ldap check_map_indirect().- check host macro is set before use.- check options length before use in parse_amd.c.- fix some out of order evaluations in parse_amd.c.- fix copy and paste error in dup_defaults_entry().
* Sat Jun 07 2014 Fedora Release Engineering - 1:5.1.0-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu Jun 05 2014 Ian Kent - 1:5.1.0-1- update to upstream release, 5.1.0. - fix reset flex scan buffer on init. - fix fix negative status being reset on map read. - fix out of order amd timestamp lookup. - fix ldap default schema config. - fix ldap default master map name config. - fix map format init in lookup_init(). - fix incorrect max key length in defaults get_hash(). - fix xfn sets incorrect lexer state. - fix old style key lookup. - fix expire when server not responding. - fix ldap_uri config update. - fix typo in conf_load_autofs_defaults(). - fix hash on confg option add and delete. - add plus to path match pattern. - fix multi entry ldap option handling. - cleanup options in amd_parse.c. - allow empty value for some map options. - allow empty value in macro selectors.
* Sun Apr 13 2014 Ian Kent - 1:5.1.0-0.beta1.1- amd lookup update lookup ldap to handle amd keys - inadvertantly drop from initial series.- amd lookup update lookup hesiod to handle amd keys - inadvertantly drop from initial series.- fix wildcard key lookup.- check for non existent negative entries in lookup_ghost().
* Wed Apr 02 2014 Ian Kent - 1:5.1.0-0.beta1- Update to autofs-5.0.1-beta1.
* Wed Feb 19 2014 Ian Kent - 1:5.0.8-6- fix portmap not trying proto v2.
* Tue Dec 24 2013 Ian Kent - 1:5.0.8-5- fix ipv6 link local address handling.- fix fix ipv6 libtirpc getport.- get_nfs_info() should query portmapper if port is not given.- fix rpc_portmap_getport() proto not set.
* Mon Nov 25 2013 Ian Kent - 1:5.0.8-4- allow --with-systemd to take a path arg.- fix WITH_LIBTIRPC function name.- fix ipv6 libtirpc getport (bz1033918).
* Thu Nov 07 2013 Ian Kent - 1:5.0.8-3- fix undefined authtype_requires_creds err if ldap enabled but without sasl.- fix master map type check.- fix task manager not getting signaled.
* Mon Oct 21 2013 Ian Kent - 1:5.0.8-2- remove now unused patch files (bz1020242).
* Mon Oct 21 2013 Ian Kent - 1:5.0.8-1- update to upstream version 5.0.8 (bz1020242).
* Sat Aug 03 2013 Fedora Release Engineering - 1:5.0.7-29- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Sat Jul 13 2013 Ian Kent - 1:5.0.7-28- add after sssd dependency to unit file (bz984089).
* Sat Jul 13 2013 Ian Kent - 1:5.0.7-27- fix a couple of compiler warnings.
* Fri Jul 12 2013 Ian Kent - 1:5.0.7-26- link with full reloc options.
* Fri Jul 12 2013 Ian Kent - 1:5.0.7-25- fix default path used for unitdir.- fix changelog inconsistent dates.
* Wed Jul 10 2013 Ian Kent - 1:5.0.7-24- check for protocol option.- use ulimit max open files if greater than internal maximum.
* Fri Jun 28 2013 Ian Kent - 1:5.0.7-23- fix add null check in parse_server_string() (bz979155).
* Wed Jun 19 2013 Ian Kent - 1:5.0.7-22- misc man page fixes (bz948517).
* Wed Jun 12 2013 Ian Kent - 1:5.0.7-21- fix probe each nfs version in turn for singleton mounts (bz973537).
* Tue Jun 11 2013 Ian Kent - 1:5.0.7-20- fix master map mount options matching.- fix master map bogus keywork match.- fix fix map entry duplicate offset detection.- add a number of fixes based on a Covarity report.
* Mon May 27 2013 Ian Kent - 1:5.0.7-19- dont probe rdma mounts.
* Fri May 24 2013 Ian Kent - 1:5.0.7-17- fix interface address null check.
* Mon May 13 2013 Ian Kent - 1:5.0.7-16- make dump maps check for duplicate indirect mounts (bz961312).- document allowed map sources in auto.master(5) (bz961312).- add enable sloppy mount option to configure.
* Sun Apr 28 2013 Ian Kent - 1:5.0.7-14- fix syncronize of handle_mounts() shutdown.- fix submount tree not all expiring.
* Tue Mar 26 2013 Ian Kent - 1:5.0.7-13- fix some automount(8) typos (bz664178).
* Tue Mar 12 2013 Ian Kent - 1:5.0.7-12- dont fail on master map self include.- fix wildcard multi map regression.- fix file descriptor leak when reloading the daemon.- depricate nosymlink pseudo option.- add symlink pseudo option.- update kernel include files.- fix requires in spec file.- fix libtirpc build option.- fix systemd unidir in spec file.- document browse option in man page.- fix automounter support on parisc.
* Wed Feb 13 2013 Fedora Release Engineering - 1:5.0.7-11- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Mon Jan 21 2013 Ian Kent - 1:5.0.7-10- fix submount offset delete.- fix init script status return.- fix use get_proximity() without libtirpc.- don\'t use dirent d_type to filter out files in scandir().- don\'t schedule new alarms after readmap.- use numeric protocol ids instead of protoent structs.- lib/defaults.c: use WITH_LDAP conditional around LDAP types.- make yellow pages support optional.- modules/replicated.c: use sin6_addr.s6_addr32.- workaround missing GNU versionsort extension.
* Tue Nov 20 2012 Ian Kent - 1:5.0.7-9- fix nobind man page description.
* Tue Nov 20 2012 Ian Kent - 1:5.0.7-8- fix map entry duplicate offset detection.- Allow nsswitch.conf to not contain \"automount:\" lines.
* Thu Oct 18 2012 Ian Kent - 1:5.0.7-7- use spec file systemd unit file location.
* Thu Oct 18 2012 Ian Kent - 1:5.0.7-6- fix recursive mount deadlock.- increase file map read buffer size.- handle new location of systemd.
* Tue Oct 16 2012 Ian Kent - 1:5.0.7-5- configure: allow cross compilation update.- fix date in changelog entry.
* Mon Oct 15 2012 Ian Kent - 1:5.0.7-4- include usage in usage message.- dont wait forever to restart.- add option description to man page.- fix null map entry order handling.- make description of default MOUNT_WAIT setting clear.- configure.in: allow cross compilation.- README: update mailing list subscription info.- allow non root user to check status.
* Mon Sep 10 2012 Ian Kent - 1:5.0.7-3- fix nobind sun escaped map entries.- fix use cache entry after free mistake.- fix ipv6 proximity calculation.- fix parse buffer initialization.- fix typo in automount(8).
* Mon Aug 27 2012 Ian Kent - 1:5.0.7-2- update systemd scriplet macros (bz850040).
* Wed Jul 25 2012 Ian Kent - 1:5.0.7-1- Update to upstream version 5.0.7.
* Wed Jul 25 2012 Ian Kent - 1:5.0.6-24- fix changelog message commit dates.
* Wed Jul 18 2012 Fedora Release Engineering - 1:5.0.6-23- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Mon Jul 16 2012 Ian Kent - 1:5.0.6-21- fix systemd argument passing.- fix get_nfs_info() can incorrectly fail.- fix offset directory removal.
* Tue Jul 03 2012 Ian Kent - 1:5.0.6-21- fix fix LDAP result leaks on error paths.- report map not read when debug logging.- duplicate parent options for included maps.- update ->timeout() function to not return timeout.- move timeout to map_source.- fix kernel verion check of version components.- dont retry ldap connect if not required.- check if /etc/mtab is a link to /proc/self/mounts.- fix nfs4 contacts portmap.- make autofs wait longer for shutdown.- fix sss map age not updated.- fix remount deadlock.- fix umount recovery of busy direct mount.- fix offset mount point directory removal.- remove move mount code and configure option.- fix remount of multi mount.- fix devce ioctl alloc path check.- refactor hosts lookup module.- remove cache update from parse_mount().- add function to delete offset cache entry.- allow update of multi mount offset entries.- add hup signal handling to hosts map.
* Tue May 22 2012 Ian Kent - 1:5.0.6-19- fix libtirpc name clash (bz821847).
* Tue May 22 2012 Ian Kent - 1:5.0.6-18- update patch fix initialization in rpc create_client() (bz821847).
* Wed May 16 2012 Ian Kent - 1:5.0.6-17- fix initialization in rpc create_client() (bz821847).
* Tue May 01 2012 Ian Kent - 1:5.0.6-16- add libsss_autofs as a build dependency.
* Tue May 01 2012 Ian Kent - 1:5.0.6-15- fix typo in libtirpc file name.- fix rework error return handling in rpc code.- allow MOUNT_WAIT to override probe.- improve UDP RPC timeout handling.- fix segfault in get_query_dn().- use strtok_r() in linux_version_code().- fix sss wildcard match.- fix dlopen() error handling in sss module.- fix configure string length tests for sss library.
* Wed Feb 29 2012 Ian Kent - 1:5.0.6-14- fix function to check mount.nfs version.
* Sun Feb 26 2012 Ian Kent - 1:5.0.6-13- fix error in %post scriplet.
* Fri Feb 24 2012 Ian Kent - 1:5.0.6-12- ignore duplicate exports in auto.net.- add kernel verion check function.- add function to check mount.nfs version.- reinstate singleton mount probe.- rework error return handling in rpc code.- catch EHOSTUNREACH and bail out early.- systemd support fixes.- fix segmentation fault in do_remount_indirect().
* Thu Feb 09 2012 Ian Kent - 1:5.0.6-11- fix fuzz in CHANGELOG hunk when applying patch26.
* Tue Feb 07 2012 Ian Kent - 1:5.0.6-10- fix rpc build error.- add sss lookup module.- teach automount about sss source.
* Mon Jan 23 2012 Ian Kent - 1:5.0.6-9- add correct patch for \"fix improve mount location error reporting\".- add correct patch for \"fix fix wait for master source mutex\".
* Mon Jan 23 2012 Ian Kent - 1:5.0.6-8- fix fix wait for master source mutex.- fix improve mount location error reporting (bz783496).
* Thu Jan 12 2012 Fedora Release Engineering - 1:5.0.6-7- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Fri Dec 09 2011 Ian Kent - 1:5.0.6-6- remove empty command line arguments (passed by systemd).
* Mon Dec 05 2011 Ian Kent - 1:5.0.6-5- fix ipv6 name lookup check.- fix ipv6 rpc calls.- fix ipv6 configure check.- add piddir to configure.- add systemd unit support.- fix MNT_DETACH define.
* Mon Dec 05 2011 Ian Kent - 1:5.0.6-4- fix lsb service name in init script 2 (bz712504).
* Tue Nov 08 2011 Ian Kent - 1:5.0.6-3- improve mount location error reporting.- fix paged query more results check.- fix dumpmaps not reading maps.- fix result null check in read_one_map().- Fix LDAP result leaks on error paths.- code analysis fixes 1.- fix not bind mounting local filesystem.- update dir map-type patch for changed patch order.- fix wait for master source mutex.- fix submount shutdown race- fix fix map source check in file lookup.- add disable move mount configure option.
* Wed Jul 06 2011 Ian Kent - 1:5.0.6-2- add missing spec file entries for dir-type change (bz719208).
* Mon Jul 04 2011 Ian Kent - 1:5.0.6-1- update source to 5.0.6.- fix ipv6 name for lookup fix.- add dir map-type patch.
* Tue Jun 14 2011 Ian Kent - 1:5.0.5-38- fix lsb service name in init script (bz692963).
* Fri Mar 18 2011 Ian Kent - 1:5.0.5-37- replace GPLv3 code with GPLv2 equivalent.
* Thu Mar 03 2011 Ian Kent - 1:5.0.5-36- use weight only for server selection.- fix isspace() wild card substition.- auto adjust ldap page size.- fix prune cache valid check.- fix mountd vers retry.- fix expire race.- add lsb force-reload and try-restart.
* Mon Feb 07 2011 Fedora Release Engineering - 1:5.0.5-35- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Tue Nov 23 2010 Ian Kent - 1:5.0.5-34.fc15- revert wait for master map to be available at start.
* Mon Nov 22 2010 Ian Kent - 1:5.0.5-33.fc15- fix wait for master map to be available at start.
* Mon Nov 08 2010 Ian Kent - 1:5.0.5-32.fc15- always read file maps mount lookup map read fix.- fix direct map not updating on reread.- add external bind method.- fix add simple bind auth.- add option to dump configured automount maps.- wait for master map to be available at start.
* Fri Aug 27 2010 Ian Kent - 1:5.0.5-31.fc15- fix status privilege error (bz627605).
* Wed Aug 18 2010 Ian Kent - 1:5.0.5-30.fc15- fix restart not working (bz624694).
* Wed Aug 11 2010 Ian Kent - 1:5.0.5-29- remove ERR_remove_state() openssl call.
* Tue Aug 10 2010 Ian Kent - 1:5.0.5-28- remove extra read master map call.- remove extra cache create call in master_add_map_source().- fix error handing in do_mount_indirect().- expire thread use pending mutex.- explicity link against the Kerberos library.- remove some log message duplication for verbose logging.
* Mon May 24 2010 Ian Kent - 1:5.0.5-27.fc14- fix master map source server unavailable handling.- add autofs_ldap_auth.conf man page.- fix random selection for host on different network.- make redhat init script more lsb compliant.- don\'t hold lock for simple mounts.- fix remount locking.- fix wildcard map entry match.- fix parse_sun() module init.- dont check null cache on expire.- fix null cache race.- fix cache_init() on source re-read.- fix mapent becomes negative during lookup.- check each dc server individually.- fix negative cache included map lookup.- remove state machine timed wait.
* Fri Apr 30 2010 Ian Kent - 1:5.0.5-26.fc14- remove URL tag as there is not official autofs wiki (bz529804).
* Wed Apr 07 2010 Ian Kent - 1:5.0.5-25.fc14- make nfs4 default for replicated selection configuration (bz579949).- add simple bind authentication option (bz579951).
* Fri Mar 26 2010 Ian Kent - 1:5.0.5-24.fc14- fix add locality as valid ldap master map attribute (bz575863).
* Wed Mar 17 2010 Ian Kent - 1:5.0.5-22- fix get query dn failure.- fix ampersand escape in auto.smb.- add locality as valid ldap master map attribute.
* Wed Mar 17 2010 Ian Kent - 1:5.0.5-22- add Conflicts to ensure we get fixed cyrus-sasl-lib for rev 21 change.
* Tue Feb 23 2010 Ian Kent - 1:5.0.5-21- add missing sasl mutex callbacks.
* Thu Feb 11 2010 Ian Kent - 1:5.0.5-19- fix segfault upon reconnect cannot find valid base dn.
* Mon Feb 01 2010 Ian Kent - 1:5.0.5-17- dont connect at ldap lookup module init.- fix random selection option.- fix disable timeout.- fix strdup() return value check.
* Tue Dec 08 2009 Ian Kent - 1:5.0.5-16- fix memory leak on reload (bz545137).
* Fri Dec 04 2009 Ian Kent - 1:5.0.5-14- fix rpc fail on large export list (bz543023).
* Mon Nov 30 2009 Ian Kent - 1:5.0.5-12- check for path mount location in generic module.- dont fail mount on access fail.
* Tue Nov 24 2009 Ian Kent - 1:5.0.5-10- fix pidof init script usage.
* Mon Nov 23 2009 Ian Kent - 1:5.0.5-8- fix timeout in connect_nb().
* Mon Nov 16 2009 Ian Kent - 1:5.0.5-6- don\'t use master_lex_destroy() to clear parse buffer.- make documentation for set-log-priority clearer.
* Tue Nov 10 2009 Ian Kent - 1:5.0.5-5- fix ext4 \"preen\" fsck at mount.
* Mon Nov 09 2009 Ian Kent - 1:5.0.5-4- fix stale initialization for file map instance patch was not applied.
* Tue Nov 03 2009 Ian Kent - 1:5.0.5-3- fix stale initialization for file map instance.
* Tue Oct 06 2009 Ian Kent - 1:5.0.5-2- fix included map read fail handling.- refactor ldap sasl authentication bind to eliminate extra connect causing some servers to reject the request. - add mount wait parameter to allow timeout of mount requests to unresponsive servers.- special case cifs escape handling.- fix libxml2 workaround configure.- more code analysis corrections (and fix a typo in an init script).- fix backwards #ifndef INET6.
* Fri Sep 04 2009 Ian Kent - 1:5.0.5-1- update source to latest upstream version. - this is essentially a consolidation of the patches already in this rpm.- add dist tag to match latest RHEL-5 package tag format.
* Thu Sep 03 2009 Ian Kent - 1:5.0.4-39- fix libxml2 non-thread-safe calls.- fix direct map cache locking.- fix patch \"dont umount existing direct mount on reread\" deadlock.
* Fri Jul 24 2009 Fedora Release Engineering - 1:5.0.4-37- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Fri Jul 17 2009 Ian Kent - 1:5.0.4-34- fix typo in patch to allow dumping core.
* Wed Jul 15 2009 Ian Kent - 1:5.0.4-32- fix an RPC fd leak.- don\'t block signals we expect to dump core.- fix pthread push order in expire_proc_direct().
* Fri Jun 12 2009 Ian Kent - 1:5.0.4-30- fix incorrect dclist free.- srv lookup handle endianness.- fix bug introduced by library reload changes which causes autofs to not release mount thread resources when using submounts.- fix notify mount message path.- try harder to work out if we created mount point at remount.- fix double free in do_sasl_bind().- manual umount recovery fixes.- fix map type info parse error.
* Mon May 18 2009 Ian Kent - 1:5.0.4-28- use intr option as hosts mount default.- sync kernel includes with upstream kernel.- dont umount existing direct mount on master re-read.- fix incorrect shutdown introduced by library relaod fixes.- improve manual umount recovery.- dont fail on ipv6 address when adding host.- always read file maps multi map fix.- always read file maps key lookup fixes.- add support for LDAP_URI=\"ldap:///\" SRV RR lookup.
* Thu Apr 16 2009 Ian Kent - 1:5.0.4-26- fix lsb init script header.- fix memory leak reading ldap master map.- fix st_remove_tasks() locking.- reset flex scanner when setting buffer.- zero s_magic is valid.
* Mon Mar 30 2009 Ian Kent - 1:5.0.4-24- clear rpc client on lookup fail.
* Fri Mar 20 2009 Ian Kent - 1:5.0.4-23- fix call restorecon when misc device file doesn\'t exist.
* Wed Mar 18 2009 Ian Kent - 1:5.0.4-22- use misc device ioctl interface by default, if available.
* Tue Mar 17 2009 Ian Kent - 1:5.0.4-21- fix file map lookup when reading included or nsswitch sources. - a regression introduced by file map lookup optimisation in rev 9.
* Fri Mar 13 2009 Ian Kent - 1:5.0.4-20- add LSB init script parameter block.
* Fri Mar 13 2009 Ian Kent - 1:5.0.4-19- another easy alloca replacements fix.
* Thu Mar 12 2009 Ian Kent - 1:5.0.4-18- fix return start status on fail.- fix double free in expire_proc().
* Wed Feb 25 2009 Ian Kent - 1:5.0.4-17- fix bad token declaration in master map parser.
* Wed Feb 25 2009 Ian Kent - 1:5.0.4-16- correct mkdir command in %install section, bz481132.
* Tue Feb 24 2009 Ian Kent - 1:5.0.4-15- fix array out of bounds accesses and cleanup couple of other alloca() calls.- Undo mistake in copy order for submount path introduced by rev 11 patch.- add check for alternate libxml2 library for libxml2 tsd workaround.- add check for alternate libtirpc library for libtirpc tsd workaround.- cleanup configure defines for libtirpc.- add WITH_LIBTIRPC to -V status report.- add libtirpc-devel to BuildRequires.- add nfs mount protocol default configuration option.
* Mon Feb 23 2009 Fedora Release Engineering - 1:5.0.4-11- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Thu Feb 19 2009 Ian Kent - 5.0.4-10- fix mntent.h not included before use of setmntent_r().
* Mon Feb 16 2009 Ian Kent - 5.0.4-9- fix hosts map use after free.- fix uri list locking (again).- check for stale SASL credentials upon connect fail.- add \"forcestart\" and \"forcerestart\" init script options to allow use of 5.0.3 strartup behavior if required.- always read entire file map into cache to speed lookups.- make MAX_ERR_BUF and PARSE_MAX_BUF use easier to audit.- make some easy alloca replacements.- update to configure libtirpc if present.- update to provide ipv6 name and address support.- update to provide ipv6 address parsing.
* Thu Feb 05 2009 Ian Kent - 5.0.4-8- rename program map parsing bug fix patch.- use CLOEXEC flag functionality for setmntent also, if present.
* Wed Jan 21 2009 Jeff Moyer - 5.0.4-6- fix a bug in the program map parsing routine
* Thu Jan 15 2009 Ian Kent - 5.0.4-5- fix negative caching of non-existent keys.- fix ldap library detection in configure.- use CLOEXEC flag functionality if present.- fix select(2) fd limit.- make hash table scale to thousands of entries.
* Wed Dec 03 2008 Ian Kent - 5.0.4-4- fix nested submount expire deadlock.
* Wed Nov 19 2008 Ian Kent - 5.0.4-3- fix libxml2 version check for deciding whether to use workaround.
* Tue Nov 11 2008 Ian Kent - 5.0.4-2- Fix tag confusion.
* Tue Nov 11 2008 Ian Kent - 5.0.4-1- Upstream source version 5.0.4.
* Tue Nov 11 2008 Ian Kent - 5.0.3-32- correct buffer length setting in autofs-5.0.3-fix-ifc-buff-size-fix.patch.
* Sun Nov 02 2008 Ian Kent - 5.0.3-30- fix segv during library re-open.- fix incorrect pthreads condition handling for expire requests.- fix master map lexer eval order.- fix bad alloca usage.
* Thu Oct 23 2008 Ian Kent - 5.0.3-28- don\'t close file handle for rootless direct mounti-mount at mount.- wait submount expire thread completion when expire successful.- add inadvertantly ommitted server list locking in LDAP module.
* Fri Oct 10 2008 Ian Kent - 5.0.3-26- add map-type-in-map-name fix patch to sync with upstream and RHEL.- don\'t readmap on HUP for new mount.- add NIS_PARTIAL to map entry not found check and fix use after free bug.
* Fri Sep 26 2008 Ian Kent - 5.0.3-25- fix fd leak at multi-mount non-fatal mount fail.- fix incorrect multi-mount mountpoint calcualtion.
* Fri Sep 19 2008 Ian Kent - 5.0.3-23- add upstream bug fixes - bug fix for mtab check. - bug fix for zero length nis key. - update for ifc buffer handling. - bug fix for kernel automount handling.- warning: I found a bunch of patches that were present but not being applied.
* Mon Aug 25 2008 Ian Kent - 5.0.3-21- add upstream bug fix patches - add command line option to override is running check. - don\'t use proc fs for is running check. - fix fail on included browse map not found. - fix incorrect multi source messages. - clear stale flag on map read. - fix proximity other rpc ping timeout. - refactor mount request vars code. - make handle_mounts startup condition distinct. - fix submount shutdown handling. - try not to block on expire. - add configuration paramter UMOUNT_WAIT. - fix multi mount race. - fix nfs4 colon escape handling. - check replicated list after probe. - add replicated server selection debug logging. - update replicated server selection documentation. - use /dev/urandom instead of /dev/random. - check for mtab pointing to /proc/mounts. - fix interface config buffer size. - fix percent hack heap corruption.
* Mon Jul 14 2008 Tom \"spot\" Callaway - 5.0.3-19- change conflicts to requires- fix license tag
* Mon Jun 30 2008 Ian Kent - 5.0.3-18- don\'t abuse the ap->ghost field on NFS mount.- multi-map doesn\'t pickup NIS updates automatically.- eliminate redundant DNS name lookups.- mount thread create condition handling fix.- allow directory create on NFS root.- check direct mount path length.- fix incorrect in check in get user info.- fix a couple of memory leaks.
* Wed May 14 2008 Ian Kent - 5.0.3-16- update patches, documentation and comments only change.- rename patch and add to CVS.
* Mon May 12 2008 Ian Kent - 5.0.3-14- check for nohide mounts (bz 442618).- ignore nsswitch sources that aren\'t supported (bz 445880).
* Thu Apr 17 2008 Ian Kent - 5.0.3-13- fix typo in patch for incorrect pthreads condition handling patch.
* Mon Apr 14 2008 Ian Kent - 5.0.3-12- fix incorrect pthreads condition handling for mount requests.
* Tue Apr 01 2008 Ian Kent - 5.0.3-11- and another try at fixing lexer matching map type in map name.