Changelog for
autofs-5.0.7-116.el7_9.x86_64.rpm :
Fri Oct 30 13:00:00 2020 Ian Kent
- 5.0.7-116
- bz1885511 - automount force unlink option (-F) does not work as expected
on autofs-5.0.7-109.el7
- fix incorrect logical compare in unlink_mount_tree().
- Related: rhbz#1885511
Fri Oct 30 13:00:00 2020 Ian Kent - 5.0.7-115
- bz1885511 - 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.
- bz1858586 - 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#1885511 rhbz#1858586
Fri Jun 26 14:00:00 2020 Ian Kent - 5.0.7-114
- bz1847762 - automount program crashes with \"malloc(): invalid next size
(unsorted)
- initialize struct addrinfo for getaddrinfo() calls.
- fix quoted string length calc in expandsunent().
- fix autofs mount options construction.
-Resolves: rhbz#1847762
Mon Mar 30 14:00:00 2020 Ian Kent - 5.0.7-113
- Fix changelog revision for previous 2 commits.
- Related: rhbz#1806514 rhbz#1818664
Mon Mar 30 14:00:00 2020 Ian Kent - 5.0.7-112
- bz1818664 - autofs cannot mount samba/cifs shares that end with a dollar sign
- fix trailing dollar sun entry expansion.
- Resolves: rhbz#1818664
Wed Mar 25 13:00:00 2020 Ian Kent - 5.0.7-111
- bz1806514 - strictexpire option not set for offset mounts
- fix patch not applied.
- Related: rhbz#1806514
Wed Mar 25 13:00:00 2020 Ian Kent - 5.0.7-110
- bz1806514 - strictexpire option not set for offset mounts
- also use strictexpire for offsets.
- Resolves: rhbz#1806514
Tue Aug 20 14:00:00 2019 Ian Kent - 5.0.7-109
- bz1728914 - getmntent returns additional \"-hosts\" entries when
automounter is used with \"hosts\" map
- fix missing initialization of autofs_point flags.
- Related: rhbz#1728914
Fri Aug 9 14:00:00 2019 Ian Kent - 5.0.7-108
- bz1728914 - getmntent returns additional \"-hosts\" entries when
automounter is used with \"hosts\" map
- 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().
- Resolves: rhbz#1728914
Tue Jul 30 14:00:00 2019 Ian Kent - 5.0.7-107
- bz1734057 - automount segfaults if a bad hosts entry is added
in /etc/auto.master
- fix reset flex scan buffer on init.
- Resolves: rhbz#1734057
Thu Mar 7 13:00:00 2019 Ian Kent - 5.0.7-106
- bz1685804 - autofs doesn\'t expand macros in amd map selectors
- workaround getaddrinfo(3) ai_canonname bug.
- improve hostname lookup error logging.
- allow period following macro in selector value.
- fix macro expansion in selector values.
- Resolves: rhbz#1685804
Tue Mar 5 13:00:00 2019 Ian Kent - 5.0.7-105
- bz1680582 - Sanitize autofs logging
- make expire remaining log level debug.
- Resolves: rhbz#1680582
Tue Mar 5 13:00:00 2019 Ian Kent - 5.0.7-104
- bz1442063 - Parameter ghost not documented in the man pages
- document ghost option in auto.master man page.
- Resolves: rhbz#1442063
Mon Feb 18 13:00:00 2019 Ian Kent - 5.0.7-103
- bz1644933 - Segmentation fault in err_string_data_LHASH_COMP
- openssl workaround.
- Resolves: rhbz#1644933
Mon Feb 4 13:00:00 2019 Ian Kent - 5.0.7-102
- bz1644910 - [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#1644910
Tue Jan 22 13:00:00 2019 Ian Kent - 5.0.7-101
- bz1640448 - path_resolution on an autofs managed path resets the timer. Can
this be made configurable?
- support strictexpire mount option.
- Resolves: rhbz#1640448
Tue Dec 11 13:00:00 2018 Ian Kent - 5.0.7-100
- bz1599516 - [autofs] The log no longer print PID of automount process
- 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#1599516
Wed Sep 19 14:00:00 2018 Ian Kent - 5.0.7-98
- bz1630189 - yum update hanging while restarting autofs
- fix incorrect locking in sss lookup.
-Resolves: rhbz#1630189
Mon Sep 17 14:00:00 2018 Ian Kent - 5.0.7-98
- bz1627502 - 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: rrhbz#1627502
Mon Aug 13 14:00:00 2018 Ian Kent - 5.0.7-97
- bz1358887 - 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#1358887
Fri Aug 10 14:00:00 2018 Ian Kent - 5.0.7-96
- bz1598640 - Server availability probe broke tunneling nfs via localhost
- remove some redundant rpc library code.
- add port parameter to rpc_ping().
- dont probe NFSv2 by default.
- add version parameter to rpc_ping().
- Resolves: rhbz#1598640
Tue Aug 7 14:00:00 2018 Ian Kent - 5.0.7-95
- bz1612914 - [autofs]Removed entries still can be accessed
- mark removed cache entry negative.
- Resolves: rhbz#1612914
Sat Aug 4 14:00:00 2018 Ian Kent - 5.0.7-94
- bz1609128 - 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.
- Resolves: rhbz#1609128
Thu May 24 14:00:00 2018 Ian Kent - 5.0.7-93
- bz1581502 - PID file never created or disappears
- add missing BuildRequires: systemd-devel.
- fix changelog entry revision.
-Related: rhbz#1581502
Thu May 24 14:00:00 2018 Ian Kent - 5.0.7-92
- bz1581502 - PID file never created or disappears
- add units After line to include statd service.
- use systemd sd_notify() at startup.
-Resolves: rhbz#1581502
Fri May 18 14:00:00 2018 Ian Kent - 5.0.7-90
- bz1536526 - Ignore trailing slashes at the end of executable maps
in auto.master config file
- add man page note about extra slashes in paths.
-Related: rhbz#1536526
Mon May 14 14:00:00 2018 Ian Kent - 5.0.7-89
- bz1548922 - automount crashes due to segfault
- and fix incorrect month in changelog entries.
-Related: rhbz#1548922
Mon May 14 14:00:00 2018 Ian Kent - 5.0.7-88
- bz1548922 - automount crashes due to segfault
- fix changelog date on previous two entries.
-Related: rhbz#1548922
Mon May 14 14:00:00 2018 Ian Kent - 5.0.7-87
- bz1548922 - automount crashes due to segfault
- fix package revision and changelog.
-Related: rhbz#1548922
Mon May 14 14:00:00 2018 Ian Kent - 5.0.7-86
- bz1548922 - automount crashes due to segfault
- fix fd leak in rpc_do_create_client().
-Related: rhbz#1548922
Fri Apr 6 14:00:00 2018 Ian Kent - 5.0.7-85
- bz1536526 - Ignore trailing slashes at the end of executable maps
in auto.master config file
- dont allow trailing slash in master map mount points.
-Resolves: rhbz#1536526
Fri Apr 6 14:00:00 2018 Ian Kent - 5.0.7-84
- bz1548922 - automount crashes due to segfault
- fix create_client() RPC client handling.
-Resolves: rhbz#1548922
Fri Feb 2 13:00:00 2018 Ian Kent - 5.0.7-83
- bz1509043 - [RFE] \"automount / amd: file system type program is not
yet implemented\"
- dont use array for path when not necessary.
- fix prefix option handling in expand_entry().
- fix sublink handling in do_nfs_mount().
- add fix error return in do_nfs_mount().
- Related: rhbz#1509043
Fri Dec 22 13:00:00 2017 Ian Kent - 5.0.7-82
- bz1527815 - automount[1979]: segfault at 55f5101d30e8 ip 000055f50f177668
sp 00007ffffa85fdd0 error 4 in automount[55f50f16d000+48000]
- fix deadlock in dumpmaps.
- Related: rhbz#1527815
Thu Dec 21 13:00:00 2017 Ian Kent - 5.0.7-81
- bz1527815 - automount[1979]: segfault at 55f5101d30e8 ip 000055f50f177668
sp 00007ffffa85fdd0 error 4 in automount[55f50f16d000+48000]
- fix use after free in do_master_list_reset()
- Resolves: rhbz#1527815
Mon Dec 18 13:00:00 2017 Ian Kent - 5.0.7-80
- bz1509088 - autofs hangs due to race condition in do_spawn
- update configure to check for pipe2(2).
- fix open calls not using open_xxxx() calls.
- move open_xxxx() functions to spawn.c.
- serialize calls to open_xxxx() functions.
- Resolves: rhbz#1509088
Mon Dec 11 13:00:00 2017 Ian Kent - 5.0.7-79
- bz1509043 - [RFE] \"automount / amd: file system type program is not
yet implemented\"
- fix memory leak in umount_amd_ext_mount().
- fix strerror_r() parameter declaration in do program_mount().
- fix incorrect check in validate_program_options().
- Related: rhbz#1509043
Mon Dec 11 13:00:00 2017 Ian Kent - 5.0.7-78
- bz1509043 - [RFE] \"automount / amd: file system type program is not
yet implemented\"
- improve debug logging of lookup key.
- fix cachefs parse message not being logged.
- fix typo in amd_parse.c.
- add missing MODPREFIX to logging in amd parser.
- fix symlink false negative in umount_multi().
- remove expand_selectors() call on amd parser entry.
- fix amd defaults map entry handling.
- refactor amd_parse.c.
- fix amd parser double quote handling.
- fix expandamdent() quote handling.
- fix possible memory leak during amd parse.
- remove path restriction of amd external mount.
- add function umount_amd_ext_mount().
- add function ext_mount_inuse().
- add function construct_argv().
- add amd mount type program mount support.
- Resolves: rhbz#1509043
Tue Oct 31 13:00:00 2017 Ian Kent - 5.0.7-77
- bz1504145 - Automount cannot access host shares after a reboot
- fix reject in patch changelog hunk.
- Related: rhbz#1504145
Tue Oct 31 13:00:00 2017 Ian Kent - 5.0.7-76
- bz1504145 - Automount cannot access host shares after a reboot
- reset master map list on startup retry.
- Resolves: rhbz#1504145
Fri Oct 27 14:00:00 2017 Ian Kent - 5.0.7-75
- bz1489247 - autofs: config mount_nfs_default_protocol doesn\'t work
- improve description of mount_nfs_default_protocol.
- Resolves: rhbz#1489247
Thu Oct 19 14:00:00 2017 Ian Kent - 5.0.7-74
- bz1486035 - autofs map entry options field does not accept dot character
- handle additional nfs versions in mount_nfs.c.
- Related: rhbz#1486035
Wed Oct 11 14:00:00 2017 Ian Kent - 5.0.7-73
- bz1489648 - autofs missing dependency with libsss_autofs cause missing file
messages during boot
- fix nisplus lookup init not configured check.
- make open_lookup() error handling more consistent.
- be silent about sss library not found.
- be silent about nis domain not set.
- make map source reference message debug only.
- Resolves: rhbz#1489648
Mon Oct 9 14:00:00 2017 Ian Kent - 5.0.7-72
- bz1499287 - Autofs processes hung while waiting for the release of an entry
master_lock that is held by another thread waiting on a bind mount
- only take master map mutex for master map update.
- Resolves: rhbz#1499287
Thu Oct 5 14:00:00 2017 Ian Kent - 5.0.7-71
- bz1497846 - Macro definitions specified in mount entries are no longer getting set
- revert fix argc off by one in mount_autofs.c.
- Resolves: rhbz#1497846
Mon Oct 2 14:00:00 2017 Ian Kent - 5.0.7-70
- bz1442926 - Systemd kills autofs fuse mount on service restart
- set systemd KillMode to process.
- bz1466256 - autofs: unable to mount nfs share after reboot
- fix mount.nfs blocks on first mount.
- bz1476850 - Man page: Make auto.master \'s summary findable via \'man -k autofs\'
- fix typos in autofs man pages.
- fix some man page problems.
- bz1486035 - autofs map entry options field does not accept dot character
- allow dot in OPTIONSTR value lexer pattern.
-Resolves: rhbz#1442926 rhbz#1466256 rhbz#1476850 rhbz#1486035
Fri Jun 2 14:00:00 2017 Ian Kent - 5.0.7-69
- bz1435736 - autofs fails with kernel: automount[3386]:
segfault at 7f3fb7595ca8 ip 00007f3fb61e353a sp 00007f3fb7595cb0
error 6 in libc-2.17.so[7f3fb60b7000+1b6000]
- fix a couple of covarity warning resulting in group name handling change.
- Related: rhbz#1435736
Fri Jun 2 14:00:00 2017 Ian Kent - 5.0.7-68
- bz1435736 - autofs fails with kernel: automount[3386]:
segfault at 7f3fb7595ca8 ip 00007f3fb61e353a sp 00007f3fb7595cb0
error 6 in libc-2.17.so[7f3fb60b7000+1b6000]
- fix unset tsd group name handling.
- Related: rhbz#1435736
Fri May 5 14:00:00 2017 Ian Kent - 5.0.7-66
- bz1435736 - autofs fails with kernel: automount[3386]:
segfault at 7f3fb7595ca8 ip 00007f3fb61e353a sp 00007f3fb7595cb0
error 6 in libc-2.17.so[7f3fb60b7000+1b6000]
- increase worker thread per-thread stack size.
- limit getgrgid_r() buffer size.
- add congigure option for limiting getgrgid_r() stack usage.
- use above option to limit getgrgid_r() stack usage with configure.
- Resolves: rhbz#1435736
Mon Apr 24 14:00:00 2017 Ian Kent - 5.0.7-65
- bz1367576 - [RFE] Add browsing support into autofs for AMD format maps
- fix invalid reference in remount_active_mount().
- Related: rhbz#1367576
Mon Apr 17 14:00:00 2017 Ian Kent - 5.0.7-64
- bz1440769 - autofs is facing scalability issues
- improve scalability of direct mount path component creation.
- Resolves: rhbz#1440769
Thu Mar 30 14:00:00 2017 Ian Kent - 5.0.7-63
- bz1101782 - autofs configured with sssd is not finding any maps
- fix work around sss startup delay.
- bz1367576 - [RFE] Add browsing support into autofs for AMD format maps
- fix possible NULL derefernce.
- Related: rhbz#1101782 rhbz#1367576
Mon Mar 27 14:00:00 2017 Ian Kent - 5.0.7-62
- bz1367576 - [RFE] Add browsing support into autofs for AMD format maps
- use autofs_point to store expire timeout where possibe.
- Related: rhbz#1367576
Mon Mar 20 13:00:00 2017 Ian Kent - 5.0.7-61
- bz1101782 - autofs configured with sssd is not finding any maps
- work around sss startup delay.
- add sss master map wait config option (wait initially 0, disabled).
- Resolves: rhbz#1101782
Mon Mar 20 13:00:00 2017 Ian Kent - 5.0.7-60
- bz1382093 - Improve logging in autofs
- add the mount requestor\'s pid to pending_args.
- create thread-local ID for mount attempts.
- log functions to prefix messages with attempt_id if available.
- factor out set_thread_mount_request_log_id().
- add config option to use mount request log id.
- Resolves: rhbz#1382093
Wed Mar 15 13:00:00 2017 Ian Kent - 5.0.7-59
- bz1383910 - Incorrect autofs.schema
- update and add README for old autofs schema
- bz1367576 - [RFE] Add browsing support into autofs for AMD format maps
- fix short memory allocation in lookup_amd_instance().
- fix count_mounts() function.
- fix argc off by one in mount_autofs.c.
- fix _strncmp() usage.
- fix typos in README.amd-maps.
- add ref counting to struct map_source.
- add support for amd browsable option.
- add function conf_amd_get_map_name().
- add function conf_amd_get_mount_paths().
- include amd mount section mounts in master mounts list.
- check for conflicting amd section mounts.
- add function conf_amd_get_map_options().
- capture cache option and its settings during parsing.
- handle map_option cache for top level mounts.
- handle amd cache option all in amd type auto mounts.
- fix bogus check in expire_cleanup().
- delay submount exit for amd submounts.
- Resolves: rhbz#1383910 rhbz#1367576
Wed Mar 1 13:00:00 2017 Ian Kent - 5.0.7-58
- bz1420584 - RHEL7.3: shutdown / reboot hangs with findmnt in a readlink
system call, doing path_walk and stuck in autofs4_wait
- make set_direct_mount_catatonic() more general.
- set autofs mounts catatonic at exit.
- bz1396403 - Trying to access a non-existent directory using automount
results in 4 minute hang as not checking the local mount availability
- check NFS server availability on local mount fallback.
- bz1399796 - local nfs share being bind-mounted by autofs is mounted
read-only even when marked rw in its map
- honor last rw in mount options when doing a bind mount.
- Resolves: rhbz#1420584 rhbz#1396403 rhbz#1399796
Sat Feb 4 13:00:00 2017 Ian Kent - 5.0.7-57
- bz1383194 - On every system boot automount needs a restart to access
NIS map
- wait for master map available at start.
- add master read wait option.
- fix included master map not found return.
- dont exit on master map read fail timeout.
- set sane default master read wait timeout.
- don\'t return until after master map retry read.
- make lookup_nss_read_master() return nss status.
- Resolves: rhbz#1383194
Wed May 25 14:00:00 2016 Ian Kent - 1:5.0.7-56
- bz1327388 - Fix use-after-free in st_queue_handler
- fix use-after-free in st_queue_handler().
- bz1252071 - [RFE] Disable alerting on non-existent automounts
- add config option to suppress not found log message.
- Resolves: rhbz#1327388 rhbz#1252071
Tue May 17 14:00:00 2016 Ian Kent - 1:5.0.7-55
- bz1298115 - The autofs service fails to load maps on boot if the maps
are stored on a NFS mount
- make service want network-online.
- add remote-fs.target systemd dependency.
- bz1300496 - Duplicate mounts created or leftovers in mtab
- revert special case cifs escapes.
- bz1300498 - Parent directory in nested mount gets unmounted while the
child remains mounted
- guard against incorrect umount return.
- bz1305721 - autofs.conf: Fix \'nameing\' typo
- fix \'nameing\' typo in autofs.conf.
- bz1329869 - RHEL6.7: shutdown / reboot hangs with findmnt in a readlink
system call, doing path_walk and stuck in autofs4_wait
- always set direct mounts catatonic at exit.
- log pipe read errors.
- fix rwlock unlock crash.
- fix handle_mounts() termination condition check.
- bz1300500 - double free or corruption (fasttop) causes abort in
ldap_int_tls_destroy
- fix config old name lookup.
- fix error handling on ldap bind fail.
- fix gcc5 complaints.
- fix fix gcc5 complaints.
- fix missing source sss in multi map lookup.
- fix update_hosts_mounts() return.
- change lookup to use reinit instead of reopen.
- fix unbind sasl external mech.
- fix sasl connection concurrancy problem.
- add some Coverity fixes identified for recent changes.
- bz1300501 - Request to add a configuration option to force use of the map
entry hostname for mounts
- add configuration option to use fqdn in mounts
- Resolves: rhbz#1298115 rhbz#1300496 rhbz#1300498 rhbz#1305721
- Resolves: rhbz#1329869 rhbz#1300500 rhbz#1300501
Thu Sep 17 14:00:00 2015 Ian Kent - 1:5.0.7-54
- bz1263508 - Heavy program map usage can lead to a hang
- fix out of order call in program map lookup.
- Resolves: rhbz#1263508
Tue Jul 7 14:00:00 2015 Ian Kent - 1:5.0.7-53
- bz1238573 - RFE: autofs MAP_HASH_TABLE_SIZE description
- update map_hash_table_size description.
- Resolves: rhbz#1238573
Thu Jul 2 14:00:00 2015 Ian Kent - 1:5.0.7-52
- bz1233069 - Direct map does not expire if map is initially empty
- update patch to fix expiry problem.
- Related: rhbz#1233069
Tue Jun 23 14:00:00 2015 Ian Kent - 1:5.0.7-51
- bz1233065 - \'service autofs reload\' does not reloads new mounts only
when \'sss\' or \'ldap\' is used in \'/etc/nsswitch.conf\' file
- init qdn before use in get_query_dn().
- fix left mount count return from umount_multi_triggers().
- fix return handling in sss lookup module.
- move query dn calculation from do_bind() to do_connect().
- make do_connect() return a status.
- make connect_to_server() return a status.
- make find_dc_server() return a status.
- make find_server() return a status.
- fix return handling of do_reconnect() in ldap module.
- bz1233067 - autofs is performing excessive direct mount map re-reads
- fix direct mount stale instance flag reset.
- bz1233069 - Direct map does not expire if map is initially empty
- fix direct map expire not set for initial empty map.
- Resolves: rhbz#1233065 rhbz#1233067 rhbz#1233069
Tue May 26 14:00:00 2015 Ian Kent - 1:5.0.7-50
- bz1218045 - Similar but unrelated NFS exports block proper mounting of
\"parent\" mount point
- remove unused offset handling code.
- fix mount as you go offset selection.
- Resolves: rhbz#1218045
Mon May 25 14:00:00 2015 Ian Kent - 1:5.0.7-49
- bz1166457 - Autofs unable to mount indirect after attempt to mount wildcard
- make negative cache update consistent for all lookup modules.
- ensure negative cache isn\'t updated on remount.
- dont add wildcard to negative cache.
- bz1162041 - priv escalation via interpreter load path for program based
automount maps
- add a prefix to program map stdvars.
- add config option to force use of program map stdvars.
- bz1161474 - automount segment fault in parse_sun.so for negative parser tests
- fix incorrect check in parse_mount().
- bz1205600 - Autofs stopped mounting /net/hostname/mounts after seeing duplicate
exports in the NFS server
- handle duplicates in multi mounts.
- bz1201582 - autofs: MAPFMT_DEFAULT is not macro in lookup_program.c
- fix macro usage in lookup_program.c.
- Resolves: rhbz#1166457 rhbz#1162041 rhbz#1161474 rhbz#1205600 rhbz#1201582
Fri Dec 19 13:00:00 2014 Ian Kent - 1:5.0.7-48
- bz1164957 - The default installed autofs.conf doesn\'t have default nfs
protocol set to 4
- add missing line to copy RedHat customized config to spec file.
- Resolves: rhbz#1164957
Tue Oct 28 13:00:00 2014 Ian Kent - 1:5.0.7-47
- bz1156662 - autofs /net maps do not refresh list of shares exported on
the NFS server
- fix typo in update_hosts_mounts().
- fix hosts map update on reload.
- Resolves: rhbz#1156662
Fri Oct 17 14:00:00 2014 Ian Kent - 1:5.0.7-46
- bz1153414 - autofs-5.0.5-109 with upgrade to RHEL 6.6 no longer recognizes
+yp: in auto.master
- fix fix master map type check.
- Resolves: rhbz#1153414
Wed Oct 15 14:00:00 2014 Ian Kent - 1:5.0.7-45
- bz1152862 - autofs shouldn\'t have kernel as a dependency
- remove an ancient kernel Requires.
- Resolves: rhbz#1152862
Tue Oct 7 14:00:00 2014 Ian Kent - 1:5.0.7-44
- bz1099800 - man page of /etc/init.d/autofs: /usr/share/man/man8/autofs.8.gz
is not needed in RHEL-7
- update man page autofs(8) for systemd
- Resolves: rhbz#1099800
Thu Sep 25 14:00:00 2014 Ian Kent - 1:5.0.7-43
- bz1066772 - Clarify autofs(5) man page sections \"Multiple Mounts\" and
\"Replicated Server\"
- clarify multiple mounts description.
- Resolves: rhbz#1066772
Mon Sep 22 14:00:00 2014 Ian Kent - 1:5.0.7-42
- bz1116184 - RFE: RHEL7: Add am-utils RPM or equivalent am-utils functionality
to other packages
- add amd map format parser.
- bz1132236 - Memory leak in get_exports
- fix memory leak in create_client().
- fix memory leak in get_exports().
- bz1135158 - double free or corruption (fasttop) causes abort in ldap_int_tls_destroy
- fix deadlock in init_ldap_connection().
- extend libldap serialization.
- Resolves: rhbz#1116184 rhbz#1132236 rhbz#1135158
Mon Aug 25 14:00:00 2014 Ian Kent - 1:5.0.7-41
- bz1094661 - autofs can ghost non-existent map entries given the right timing
- fix negative status being reset on map read.
- fix fix negative status being reset on map read.
- check for non existent negative entries in lookup_ghost().
- bz1124389 - autofs-5.0.5-88.el6 breaks maps that have a -v in the options
- allow use of hosts map in maps (dependent patch).
- fix options compare.
- fix fix options compare.
- Resolves: rhbz#1094661 rhbz#1124389
Wed Feb 19 13:00:00 2014 Ian Kent - 1:5.0.7-40
- bz1063139 - autofs regression test failure.
- fix fix ipv6 libtirpc getport.
- get_nfs_info() should query portmapper if port is not given.
- fix rpc_portmap_getport() proto not set.
- fix portmap not trying proto v2.
- Resolves: rhbz#1063139
Fri Jan 24 13:00:00 2014 Daniel Mach - 1:5.0.7-39
- Mass rebuild 2014-01-24
Fri Dec 27 13:00:00 2013 Daniel Mach - 1:5.0.7-38
- Mass rebuild 2013-12-27
Sat Nov 30 13:00:00 2013 Ian Kent - 1:5.0.7-37
- bz1035977 - with IPv6 address automount fail with \"hostname lookup failed\"
- fix ipv6 link local address handling.
- Resolves: rhbz#1035977
Tue Nov 19 13:00:00 2013 Ian Kent - 1:5.0.7-35
- bz1030705 - Default unmount is in 10 seconds, man page says 10 minutes
- improve timeout option description.
- Related: rhbz#1030705
Tue Nov 19 13:00:00 2013 Ian Kent - 1:5.0.7-35
- bz1029611 - Fresh rhel7 install can\'t automount nfs exports
- fix ipv6 libtirpc getport function.
- Related: rhbz#1029611
Thu Nov 14 13:00:00 2013 Ian Kent - 1:5.0.7-34
- bz1029611 - Fresh rhel7 install can\'t automount nfs exports
- fix revision in spec file.
- Resolves: rhbz#1029611
Thu Nov 14 13:00:00 2013 Ian Kent - 1:5.0.7-33
- bz1029611 - Fresh rhel7 install can\'t automount nfs exports
- regenerate configure due to missing function.
- Resolves: rhbz#1029611
Thu Nov 7 13:00:00 2013 Ian Kent - 1:5.0.7-32
- bz1011909 - NFSv4 UDP packet sent during automounting
- only probe specific nfs version if requested.
- Related: rhbz#1011909
Tue Oct 22 14:00:00 2013 Ian Kent - 1:5.0.7-31
- bz1011909 - NFSv4 UDP packet sent during automounting
- fix get_nfs_info() probe.
- fix portmap lookup.
- bz995979 - RFE: feature to dump automount maps in native file format
- update dumpmaps patch with latest changes from QE testing.
- Resolves: rhbz#1011909 rhbz#995979
Thu Aug 22 14:00:00 2013 Ian Kent - 1:5.0.7-30
- bz852327 - RFE: feature to dump automount maps in native file format
- fix dumpmaps multi output.
- try and cleanup after dumpmaps.
- teach dumpmaps to output simple key value pairs.
- Resolves: rhbz#852327
Tue Aug 13 14:00:00 2013 Ian Kent - 1:5.0.7-29
- bz994352 - \"autofs reload\" causes automount to stop running when multiple
maps are removed from auto.master
- fix syncronize handle_mounts() shutdown.
- bz994359 - Wildcard in nested mounts regression
- fix fix wildcard multi map regression.
- Resolves: rhbz#994352 rhbz#994359
Sat Jul 13 14:00:00 2013 Ian Kent - 1:5.0.7-28
- bz983160 Package autofs-5.0.7-22.el7 failed RHEL7 RPMdiff testing
- fix add null check in parse_server_string() (bz979155).
- check for protocol option.
- use ulimit max open files if greater than internal maximum.
- fix default path used for unitdir.
- fix changelog inconsistent dates.
- fix default path used for unitdir.
- fix changelog inconsistent dates.
- link with full reloc options.
- fix a couple of compiler warnings.
- add after sssd dependency to unit file (bz984089).
- Resolves: rhbz#983160
+
Wed Jun 19 14:00:00 2013 Ian Kent - 1:5.0.7-22
- misc man page fixes (bz948517).
Wed Jun 12 14:00:00 2013 Ian Kent - 1:5.0.7-21
- fix probe each nfs version in turn for singleton mounts (bz973537).
Tue Jun 11 14:00:00 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 14:00:00 2013 Ian Kent - 1:5.0.7-19
- dont probe rdma mounts.
Fri May 24 14:00:00 2013 Ian Kent - 1:5.0.7-17
- fix interface address null check.
Mon May 13 14:00:00 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 14:00:00 2013 Ian Kent - 1:5.0.7-14
- fix some automount(8) typos (bz664178).
- fix syncronize of handle_mounts() shutdown.
- fix submount tree not all expiring.
Tue Mar 12 13:00:00 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 13:00:00 2013 Fedora Release Engineering - 1:5.0.7-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Mon Jan 21 13:00:00 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 13:00:00 2012 Ian Kent - 1:5.0.7-9
- fix nobind man page description.
Tue Nov 20 13:00:00 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 14:00:00 2012 Ian Kent - 1:5.0.7-7
- use spec file systemd unit file location.
Thu Oct 18 14:00:00 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 14:00:00 2012 Ian Kent - 1:5.0.7-5
- configure: allow cross compilation update.
- fix date in changelog entry.
Mon Oct 15 14:00:00 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 14:00:00 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 14:00:00 2012 Ian Kent - 1:5.0.7-2
- update systemd scriplet macros (bz850040).
Wed Jul 25 14:00:00 2012 Ian Kent - 1:5.0.7-1
- Update to upstream version 5.0.7.
Wed Jul 25 14:00:00 2012 Ian Kent - 1:5.0.6-24
- fix changelog message commit dates.
Wed Jul 18 14:00:00 2012 Fedora Release Engineering - 1:5.0.6-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Mon Jul 16 14:00:00 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 3 14:00:00 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 14:00:00 2012 Ian Kent - 1:5.0.6-19
- fix libtirpc name clash (bz821847).
Tue May 22 14:00:00 2012 Ian Kent - 1:5.0.6-18
- update patch fix initialization in rpc create_client() (bz821847).
Wed May 16 14:00:00 2012 Ian Kent - 1:5.0.6-17
- fix initialization in rpc create_client() (bz821847).
Tue May 1 14:00:00 2012 Ian Kent - 1:5.0.6-16
- add libsss_autofs as a build dependency.
Tue May 1 14:00:00 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 13:00:00 2012 Ian Kent - 1:5.0.6-14
- fix function to check mount.nfs version.
Sun Feb 26 13:00:00 2012 Ian Kent - 1:5.0.6-13
- fix error in %post scriplet.
Fri Feb 24 13:00:00 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 9 13:00:00 2012 Ian Kent - 1:5.0.6-11
- fix fuzz in CHANGELOG hunk when applying patch26.
Tue Feb 7 13:00:00 2012 Ian Kent - 1:5.0.6-10
- fix rpc build error.
- add sss lookup module.
- teach automount about sss source.
Mon Jan 23 13:00:00 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 13:00:00 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 13:00:00 2012 Fedora Release Engineering - 1:5.0.6-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Fri Dec 9 13:00:00 2011 Ian Kent - 1:5.0.6-6
- remove empty command line arguments (passed by systemd).
Mon Dec 5 13:00:00 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 5 13:00:00 2011 Ian Kent - 1:5.0.6-4
- fix lsb service name in init script 2 (bz712504).
Tue Nov 8 13:00:00 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 6 14:00:00 2011 Ian Kent - 1:5.0.6-2
- add missing spec file entries for dir-type change (bz719208).
Mon Jul 4 14:00:00 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 14:00:00 2011 Ian Kent - 1:5.0.5-38
- fix lsb service name in init script (bz692963).
Fri Mar 18 13:00:00 2011 Ian Kent - 1:5.0.5-37
- replace GPLv3 code with GPLv2 equivalent.
Thu Mar 3 13:00:00 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 7 13:00:00 2011 Fedora Release Engineering - 1:5.0.5-35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Tue Nov 23 13:00:00 2010 Ian Kent - 1:5.0.5-34.fc15
- revert wait for master map to be available at start.
Mon Nov 22 13:00:00 2010 Ian Kent - 1:5.0.5-33.fc15
- fix wait for master map to be available at start.
Mon Nov 8 13:00:00 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 14:00:00 2010 Ian Kent - 1:5.0.5-31.fc15
- fix status privilege error (bz627605).
Wed Aug 18 14:00:00 2010 Ian Kent - 1:5.0.5-30.fc15
- fix restart not working (bz624694).
Wed Aug 11 14:00:00 2010 Ian Kent - 1:5.0.5-29
- remove ERR_remove_state() openssl call.
Tue Aug 10 14:00:00 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 14:00:00 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 14:00:00 2010 Ian Kent - 1:5.0.5-26.fc14
- remove URL tag as there is not official autofs wiki (bz529804).
Wed Apr 7 14:00:00 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 13:00:00 2010 Ian Kent - 1:5.0.5-24.fc14
- fix add locality as valid ldap master map attribute (bz575863).
Wed Mar 17 13:00:00 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 13:00:00 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 13:00:00 2010 Ian Kent - 1:5.0.5-21
- add missing sasl mutex callbacks.
Thu Feb 11 13:00:00 2010 Ian Kent - 1:5.0.5-19
- fix segfault upon reconnect cannot find valid base dn.
Mon Feb 1 13:00:00 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 8 13:00:00 2009 Ian Kent - 1:5.0.5-16
- fix memory leak on reload (bz545137).
Fri Dec 4 13:00:00 2009 Ian Kent - 1:5.0.5-14
- fix rpc fail on large export list (bz543023).
Mon Nov 30 13:00:00 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 13:00:00 2009 Ian Kent - 1:5.0.5-10
- fix pidof init script usage.
Mon Nov 23 13:00:00 2009 Ian Kent - 1:5.0.5-8
- fix timeout in connect_nb().
Mon Nov 16 13:00:00 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 13:00:00 2009 Ian Kent - 1:5.0.5-5
- fix ext4 \"preen\" fsck at mount.
Mon Nov 9 13:00:00 2009 Ian Kent - 1:5.0.5-4
- fix stale initialization for file map instance patch was not applied.
Tue Nov 3 13:00:00 2009 Ian Kent - 1:5.0.5-3
- fix stale initialization for file map instance.
Tue Oct 6 14:00:00 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 4 14:00:00 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 3 14:00:00 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 14:00:00 2009 Fedora Release Engineering - 1:5.0.4-37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Fri Jul 17 14:00:00 2009 Ian Kent - 1:5.0.4-34
- fix typo in patch to allow dumping core.
Wed Jul 15 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 2009 Ian Kent - 1:5.0.4-24
- clear rpc client on lookup fail.
Fri Mar 20 13:00:00 2009 Ian Kent - 1:5.0.4-23
- fix call restorecon when misc device file doesn\'t exist.
Wed Mar 18 13:00:00 2009 Ian Kent - 1:5.0.4-22
- use misc device ioctl interface by default, if available.
Tue Mar 17 13:00:00 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 13:00:00 2009 Ian Kent - 1:5.0.4-20
- add LSB init script parameter block.
Fri Mar 13 13:00:00 2009 Ian Kent - 1:5.0.4-19
- another easy alloca replacements fix.
Thu Mar 12 13:00:00 2009 Ian Kent - 1:5.0.4-18
- fix return start status on fail.
- fix double free in expire_proc().
Wed Feb 25 13:00:00 2009 Ian Kent - 1:5.0.4-17
- fix bad token declaration in master map parser.
Wed Feb 25 13:00:00 2009 Ian Kent - 1:5.0.4-16
- correct mkdir command in %install section, bz481132.
Tue Feb 24 13:00:00 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 13:00:00 2009 Fedora Release Engineering - 1:5.0.4-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Thu Feb 19 13:00:00 2009 Ian Kent - 5.0.4-10
- fix mntent.h not included before use of setmntent_r().
Mon Feb 16 13:00:00 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 5 13:00:00 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 13:00:00 2009 Jeff Moyer - 5.0.4-6
- fix a bug in the program map parsing routine
Thu Jan 15 13:00:00 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 3 13:00:00 2008 Ian Kent - 5.0.4-4
- fix nested submount expire deadlock.
Wed Nov 19 13:00:00 2008 Ian Kent - 5.0.4-3
- fix libxml2 version check for deciding whether to use workaround.
Tue Nov 11 13:00:00 2008 Ian Kent - 5.0.4-2
- Fix tag confusion.
Tue Nov 11 13:00:00 2008 Ian Kent - 5.0.4-1
- Upstream source version 5.0.4.
Tue Nov 11 13:00:00 2008 Ian Kent - 5.0.3-32
- correct buffer length setting in autofs-5.0.3-fix-ifc-buff-size-fix.patch.
Sun Nov 2 13:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 2008 Tom \"spot\" Callaway - 5.0.3-19
- change conflicts to requires
- fix license tag
Mon Jun 30 14:00:00 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 14:00:00 2008 Ian Kent - 5.0.3-16
- update patches, documentation and comments only change.
- rename patch and add to CVS.
Mon May 12 14:00:00 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 14:00:00 2008 Ian Kent - 5.0.3-13
- fix typo in patch for incorrect pthreads condition handling patch.
Mon Apr 14 14:00:00 2008 Ian Kent - 5.0.3-12
- fix incorrect pthreads condition handling for mount requests.
Tue Apr 1 14:00:00 2008 Ian Kent - 5.0.3-11
- and another try at fixing lexer matching map type in map name.
Sun Mar 30 14:00:00 2008 Ian Kent - 5.0.3-10
- another try a fixing lexer matching map type in map name.
Wed Mar 26 13:00:00 2008 Ian Kent - 5.0.3-9
- fix lexer ambiguity in match when map type name is included in map name.
Mon Mar 24 13:00:00 2008 Ian Kent - 5.0.3-8
- revert miscellaneous device node related patches.
- add missing check for zero length NIS key.
- fix incorrect match of map type name when included in map name.
- update rev 7 sasl callbacks patch.
Thu Mar 20 13:00:00 2008 Ian Kent - 5.0.3-7
- add patch to initialize sasl callbacks unconditionally on autofs
LDAP lookup library load.
Mon Feb 25 13:00:00 2008 Ian Kent - 5.0.3-6
- fix expire calling kernel more often than needed.
- fix unlink of mount tree incorrectly causing autofs mount fail.
- add miscellaneous device node interface library.
- use miscellaneous device node, if available, for active restart.
- device node and active restart fixes.
- update is_mounted to use device node ioctl, if available.
Fri Feb 1 13:00:00 2008 Ian Kent - 5.0.3-5
- another fix for don\'t fail on empty master map.
Fri Jan 25 13:00:00 2008 Ian Kent - 5.0.3-4
- correction to the correction for handling of LDAP base dns with spaces.
- avoid using UDP for probing NFSv4 mount requests.
- use libldap instead of libldap_r.
Mon Jan 21 13:00:00 2008 Ian Kent - 5.0.3-3
- catch \"-xfn\" map type and issue \"no supported\" message.
- another correction for handling of LDAP base dns with spaces.
Mon Jan 14 13:00:00 2008 Ian Kent - 5.0.3-2
- correct configure test for ldap page control functions.
Mon Jan 14 13:00:00 2008 Ian Kent - 5.0.3-1
- update source to version 5.0.3.
Fri Dec 21 13:00:00 2007 Ian Kent - 5.0.2-25
- Bug 426401: CVE-2007-6285 autofs default doesn\'t set nodev in /net [rawhide]
- use mount option \"nodev\" for \"-hosts\" map unless \"dev\" is explicily specified.
Tue Dec 18 13:00:00 2007 Ian Kent - 5.0.2-23
- Bug 397591 SELinux is preventing /sbin/rpc.statd (rpcd_t) \"search\" to (sysctl_fs_t).
- prevent fork between fd open and setting of FD_CLOEXEC.
Thu Dec 13 13:00:00 2007 Ian Kent - 5.0.2-21
- Bug 421371: CVE-2007-5964 autofs defaults don\'t restrict suid in /net [rawhide]
- use mount option \"nosuid\" for \"-hosts\" map unless \"suid\" is explicily specified.
Thu Dec 6 13:00:00 2007 Jeremy Katz - 1:5.0.2-19
- rebuild for new ldap
Tue Nov 20 13:00:00 2007 Ian Kent - 5.0.2-18
- fix schema selection in LDAP schema discovery.
- check for \"
*\" when looking up wildcard in LDAP.
- fix couple of edge case parse fails of timeout option.
- add SEARCH_BASE configuration option.
- add random selection as a master map entry option.
- re-read config on HUP signal.
- add LDAP_URI, LDAP_TIMEOUT and LDAP_NETWORK_TIMEOUT configuration options.
- fix deadlock in submount mount module.
- fix lack of ferror() checking when reading files.
- fix typo in autofs(5) man page.
- fix map entry expansion when undefined macro is present.
- remove unused export validation code.
- add dynamic logging (adapted from v4 patch from Jeff Moyer).
- fix recursive loopback mounts (Matthias Koenig).
- add map re-load to verbose logging.
- fix handling of LDAP base dns with spaces.
- handle MTAB_NOTUPDATED status return from mount.
- when default master map, auto.master, is used also check for auto_master.
- update negative mount timeout handling.
- fix large group handling (Ryan Thomas).
- fix for dynamic logging breaking non-sasl build (Guillaume Rousse).
- eliminate NULL proc ping for singleton host or local mounts.
Mon Sep 24 14:00:00 2007 Ian Kent - 5.0.2-16
- add descriptive comments to config about LDAP schema discovery.
- work around segfault at exit caused by libxml2.
- fix foreground logging (also fixes shutdown needing extra signal bug).
Wed Sep 5 14:00:00 2007 Ian Kent - 5.0.2-15
- fix LDAP schema discovery.
Tue Aug 28 14:00:00 2007 Ian Kent - 5.0.2-14
- update patch to prevent failure on empty master map.
- if there\'s no \"automount\" entry in nsswitch.conf use \"files\" source.
- add LDAP schema discovery if no schema is configured.
Wed Aug 22 14:00:00 2007 Ian Kent - 5.0.2-13
- fix \"nosymlink\" option handling and add desription to man page.
Tue Aug 21 14:00:00 2007 Ian Kent - 5.0.2-12
- change random multiple server selection option name to be consistent
with upstream naming.
Tue Aug 21 14:00:00 2007 Ian Kent - 5.0.2-11
- don\'t fail on empty master map.
- add support for the \"%\" hack for case insensitive attribute schemas.
Mon Jul 30 14:00:00 2007 Ian Kent - 5.0.2-10
- mark map instances stale so they aren\'t \"cleaned\" during updates.
- fix large file compile time option.
Fri Jul 27 14:00:00 2007 Ian Kent - 5.0.2-9
- fix version passed to get_supported_ver_and_cost (bz 249574).
Tue Jul 24 14:00:00 2007 Ian Kent - 5.0.2-8
- fix parse confusion between attribute and attribute value.
Fri Jul 20 14:00:00 2007 Ian Kent - 5.0.2-7
- fix handling of quoted slash alone (bz 248943).
Wed Jul 18 14:00:00 2007 Ian Kent - 5.0.2-6
- fix wait time resolution in alarm and state queue handlers (bz 247711).
Mon Jul 16 14:00:00 2007 Ian Kent - 5.0.2-5
- fix mount point directory creation for bind mounts.
- add quoting for exports gathered by hosts map.
Mon Jun 25 14:00:00 2007 Ian Kent - 5.0.2-4
- update multi map nsswitch patch.
Mon Jun 25 14:00:00 2007 Ian Kent - 5.0.2-3
- add missing \"multi\" map support.
- add multi map nsswitch lookup.
Wed Jun 20 14:00:00 2007 Ian Kent - 5.0.2-2
- include krb5.h in lookup_ldap.h (some openssl doesn\'t implicitly include it).
- correct initialization of local var in parse_server_string.
Mon Jun 18 14:00:00 2007 Ian Kent - 5.0.2-1
- Update to upstream release 5.0.2.
Tue Jun 12 14:00:00 2007 Ian Kent - 5.0.1-16
- add ldaps support.
- note: it\'s no longer possible to have multiple hosts in an ldap map spec.
- note: to do this you need to rely on the ldap client config.
Thu Jun 7 14:00:00 2007 Ian Kent - 5.0.1-14
- fix deadlock in alarm manager module.
Sun Jun 3 14:00:00 2007 Ian Kent - 5.0.1-12
- correct mistake in logic test in wildcard lookup.
Mon May 7 14:00:00 2007 Ian Kent - 5.0.1-10
- fix master map lexer to admit \".\" in macro values.
Tue Apr 17 14:00:00 2007 Ian Kent - 5.0.1-9
- upstream fix for filesystem is local check.
- disable exports access control check (bz 203277).
- fix patch to add command option for set a global mount options (bz 214684).
Mon Apr 16 14:00:00 2007 Ian Kent - 5.0.1-8
- add configuration variable to control appending of global options (bz 214684).
- add command option to set a global mount options string (bz 214684).
Tue Apr 3 14:00:00 2007 Ian Kent - 5.0.1-7
- fix \"null\" domain netgroup match for \"-hosts\" map.
Thu Mar 29 14:00:00 2007 Ian Kent - 5.0.1-6
- fix directory creation for browse mounts.
- fix wildcard map handling and improve nsswitch source map update.
Fri Mar 16 13:00:00 2007 Ian Kent - 5.0.1-5
- drop \"DEFAULT_\" prefix from configuration names.
- add option to select replicated server at random (instead of
ping response time) (bz 227604).
- fix incorrect cast in directory cleanup routines (bz 231864).
Thu Mar 8 13:00:00 2007 Ian Kent - 5.0.1-4
- fixed numeric export match (bz 231188).
Thu Mar 1 13:00:00 2007 Ian Kent - 5.0.1-3