Changelog for
autofs-5.1.7-58.el9.x86_64.rpm :
* Fri Dec 22 2023 Ian Kent
- 1:5.1.7-58- RHEL-19731 - 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-19731
* Mon Oct 30 2023 Ian Kent - 1:5.1.7-57- RHEL-13084 - multi mount detection fails for share with blank+dash causing SEGV crash - fix multi-mount check.- Resolves: RHEL-13084
* Thu Oct 26 2023 Ian Kent - 1:5.1.7-56- RHEL-13083 - autofs attempts to mount nonexistant \".hidden\" filesystems - allow -null map in indirect maps.- Resolves: RHEL-13083
* Wed Aug 02 2023 Ian Kent - 1:5.1.7-55- bz2223252 - filesystems mount and expire immediately - fix expire retry looping. - correct day in changelog entry for revision 53.- Resolves: rhbz#2223252
* Mon Jul 17 2023 Ian Kent - 1:5.1.7-54- bz2223236 - 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#2223236
* Thu Jul 13 2023 Ian Kent - 1:5.1.7-53- bz2215661 - The sss lookup modules handles error return incorrectly in some cases - fix some sss error return cases.- Resolves: rhbz#2215661
* Tue Jun 13 2023 Ian Kent - 1:5.1.7-52- bz2210899 - amd map format netgoup selector function not working - 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. - add soucre parameter to module functions. - add ioctlfd open helper. - make open files limit configurable.- Resolves: rhbz#2210899
* Fri Jun 02 2023 Ian Kent - 1:5.1.7-51- bz2210161 - 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#2210161
* Tue Mar 28 2023 Ian Kent - 1:5.1.7-50- bz2179753 - 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#2179753
* Mon Mar 27 2023 Ian Kent - 1:5.1.7-38- bz2170287 - 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#2170287
* Mon Mar 27 2023 Ian Kent - 1:5.1.7-37- bz2170285 - Users can trigger a simple autofs DoS with wildcard automounter maps - fail on empty trailing replicated host name.- Resolves: rhbz#2170285
* Tue Dec 06 2022 Ian Kent - 1:5.1.7-36- bz2149013 - 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#2149013
* Wed Nov 30 2022 Ian Kent - 1:5.1.7-35- bz2145251 - RHEL9: automount does not handle null option string after \"-\" anymore - fix minus only option handling in concat_options().- Resolves: rhbz#2145251
* Tue Nov 29 2022 Ian Kent - 1:5.1.7-34- bz2147491 - 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. - coverity fix for invalid access. - fix hosts map deadlock on restart. - fix deadlock with hosts map reload. - fix memory leak in update_hosts_mounts().- Resolves: rhbz#2147491
* Mon Oct 31 2022 Ian Kent - 1:5.1.7-33- bz2131907 - autofs: missing unlock in sasl_do_kinit_ext_cc() - fix missing unlock in sasl_do_kinit_ext_cc().- Resolves: rhbz#2131907
* Tue Oct 04 2022 Ian Kent - 1:5.1.7-32- bz2122565 - automount -m crashes with Segmentation fault (core dumped) - fix invalid tsv access.- bz2126176 - autofs: %changelog entries are out of order - fix changelog date of out of order entry.- Resolves: rhbz#2122565 rhbz#2126176
* Mon May 30 2022 Ian Kent - 1:5.1.7-31- bz2087535 - libnss_sss: threads stuck at sss_nss_lock from initgroups - dont use initgroups() at spawn. - comment out Patch1 and Patch2 since they have been merged into the distribution tar (and so are not applied).- Resolves: rhbz#2087535
* Mon May 16 2022 Ian Kent - 1:5.1.7-30- bz2084108 - autofs is slow to mount when doing lookups returns multiple entries - make NFS version check flags consistent. - refactor get_nfs_info(). - also require TCP_REQUESTED when setting NFS port. - bailout on rpc systemerror. - fix nfsv4 only mounts should not use rpcbind.
* Fri May 13 2022 Ian Kent - 1:5.1.7-29- bz2056321 - autofs attempts unmount on directory in use - remove nonstrict parameter from tree_mapent_umount_offsets(). - fix handling of incorrect return from umount_ent().- Resolves: rhbz#2056321
* Wed May 11 2022 Ian Kent - 1:5.1.7-28- bz2056320 - Using -hosts option does not work in RHEL 9 - 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. - remove rpcgen dependedncy, it hasn\'t been needed since rev 10.- Related: rhbz#2056320
* Sun Jan 09 2022 Ian Kent - 1:5.1.7-27- bz2028746 - 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#2028746