Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: autofs | Distribution: openSUSE Leap 15.2 |
Version: 5.1.3 | Vendor: openSUSE |
Release: lp152.8.2 | Build date: Thu Nov 21 21:02:08 2019 |
Group: System/Daemons | Build host: obs-arm-6 |
Size: 3272246 | Source RPM: autofs-5.1.3-lp152.8.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://www.kernel.org/pub/linux/daemons/autofs/v5/ | |
Summary: A Kernel-Based Automounter |
AutoFS is a kernel-based automounter for Linux. It automatically mounts filesystems when you use them, and unmounts them later when you are not using them. This can include network filesystems, CD-ROMs, floppies, and so forth.
GPL-2.0-or-later
* Wed May 16 2018 nfbrown@suse.com - 0003-autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch Fix filedescriptor leak (bsc#1093436) * Tue Mar 06 2018 dimstar@opensuse.org - BuildRequire pkgconfig(udisks2) instead of udisks2-devel: let's be flexible on possible package name changes. - Package COPYRIGHT as %license instead of %doc. * Sun Feb 04 2018 nfbrown@suse.com - 0001-use_hostname_for_mounts-shouldn-t-prevent-selection-.patch Fix handling of replicated NFS server so that selection between servers still works sensibly when use_hostname_for_mounts is in effect. (bsc#1066720) - 0002-Fix-monotonic_elapsed.patch Fix bug introduced with monotonic-time patches which causes nanoseconds to be ignored and effectively disables sorting based on response time and/or weight. (bsc#1066720) * Thu Nov 23 2017 rbrown@suse.com - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) * Sun Nov 12 2017 kukuk@suse.de - Add build require for rpcgen (preparation for removing it from glibc) * Wed Oct 18 2017 jeffm@suse.com - fix ordering of seteuid/setegid in do_spawn (bsc#1062482). - fix unset tsd group name handling (bsc#1062482). - fix possible map instance memory leak (bsc#1038198). - check map instances for staleness on map update (bsc#1038198). - Added patches: - autofs-5-1-3-check-map-instances-for-staleness-on-map-update.patch - autofs-5-1-3-fix-ordering-of-seteuid-setegid-in-do_spawn.patch - autofs-5-1-3-fix-possible-map-instance-memory-leak.patch - autofs-5-1-3-fix-unset-tsd-group-name-handling.patch * Tue Aug 15 2017 kukuk@suse.de - Add libnsl-devel as build require in preparation of libnsl removal from glibc * Tue Aug 15 2017 jeffm@suse.com - Add gpg signature * Wed Aug 09 2017 jeffm@suse.com - Update URL to use www.kernel.org now that ftp is gone. * Wed Aug 09 2017 jeffm@suse.com - update to version 5.1.3: * limit getgrgid_r() buffer size * increase worker thread per-thread stack size * fix offset mount location multiple expansion * use malloc for expanded map location * fix invalid reference in remount_active_mount() * fix work around sss startup delay * fix possible NULL derefernce * use autofs_point to store expire timeout where possibe * add config option to use mount request log id * factor out set_thread_mount_request_log_id() * log functions to prefix messages with attempt_id if available * create thread-local ID for mount attempts * add the mount requestor's pid to pending_args * delay submount exit for amd submounts * fix bogus check in expire_cleanup() * handle amd cache option all in amd type auto mounts * handle map_option cache for top level mounts * capture cache option and its settings during parsing * add function conf_amd_get_map_options() * check for conflicting amd section mounts * include amd mount section mounts in master mounts list * add function conf_amd_get_mount_paths() * add function conf_amd_get_map_name() * add support for amd browsable option * add ref counting to struct map_source * fix typos in README.amd-maps * honor last rw in mount options when doing a bind mount * set autofs mounts catatonic at exit * make set_direct_mount_catatonic() more general * check NFS server availability on local mount fallback * make lookup_nss_read_master() return nss status * don't return until after master map retry read * set sane default master read wait timeout * dont exit on master map read fail timeout * fix included master map not found return * fix quoted key handling in sanitize_path() * add sss master map wait config option * work around sss startup delay * add master read wait option * wait for master map available at start * update and add README for old autofs schema * fix create_client() RPC client handling * fix _strncmp() usage * fix argc off by one in mount_autofs.c * fix cachefs parse message not being logged * fix typo in MOUNT_FLAG_GHOST comment * Avoid local variable name shadowing another * configure: add cache variable for Linux proc filesystem check * fix count_mounts() function * fix short memory allocation in lookup_amd_instance() * Fix fgets(3) size argument (another one) * Fix typos in error messages * Remove unused local 2KB buffer * fix file map changed check * Change .requestor to .requester for consistency * Fix a typo in CREDITS * fix libtirpc detection with -Wl,--as-needed * Fix size arg of fgets(3) * Drop redundant \n in logerr() * Fix compiler warning in try_remount() * build: check for clock_gettime in librt * fix possible memory leak in nfs mount * add config option to suppress not found log message * properly handle errors in lookup_nss_mount * fix yp map age not updated during map lookup * fix 'nameing' typo in autofs.conf * add remote-fs.target systemd dependency * add autofs(5) note of IPv6 libtirpc requirement * fix autofs(5) description of supported map sources * fix modules make clean target * fix Makefile linking dependencies * fix handle_mounts() termination condition check * log pipe read errors * fix use-after-free in st_queue_handler() * always set direct mounts catatonic at exit * improve scalability of direct mount path component * fix use after free in match_my_name() * fix memory leak in get_network_proximity() * fix typo in autofs_sasl_bind() * fix use after free in open_lookup() * fix use after free in sun parser parse_init() * fix memory leak in ldap do_init() * fix memory leak in nisplus lookup_reinit() * fix sasl connection concurrancy problem * fix unbind sasl external mech * remove unused function elapsed() * change time() to use monotonic_clock() * change remaining gettimeofday() to use clock_gettime() * use monotonic clock for indirect mount condition * use monotonic clock for direct mount condition * define pending condition init helper function * use monotonic clock for alarm thread condition wait * define monotonic clock helper functions * Add a mode option for master map entries * fix error handling of is_mounted() * fix out of order call in program map lookup * add configuration option to use fqdn in mounts * update map_hash_table_size description * change lookup to use reinit instead of reopen * implement reinit in multi lookup module * fix map format check in nss_open_lookup() multi map module * factor out alloc multi map context * factor out free multi map context * add type to struct lookup_mod * implement reinit in yp lookup module * implement reinit in sss lookup module * implement reinit in program lookup module * implement reinit in nisplus lookup module * implement reinit in ldap lookup module * implement reinit in hosts lookup module * implement reinit in hesiod lookup module * implement reinit in file lookup module * implement reinit in dir lookup module * implement reinit in parse modules * add reinit entry point to modules * fix nsswitch handling when opening multi map * make open_lookup() return nss status * move check_nss_result() to nsswitchr.c * fix update_hosts_mounts() return * fix missing source sss in multi map lookup * fix direct map expire not set for initial empty map * fix direct mount stale instance flag reset * fix error handling on ldap bind fail * fix config old name lookup * fix rwlock unlock crash * fix return handling of do_reconnect() in ldap module * make find_server() return a status * make find_dc_server() return a status * make connect_to_server() return a status * make do_connect() return a status * move query dn calculation from do_bind() to do_connect() * fix return handling in sss lookup module * fix left mount count return from umount_multi_triggers() * revert fix libtirpc name clash * update libtirpc workaround for new soname * fix fix gcc5 complaints * Removed patches: autofs-5.1.1-task-use-after-free.patch autofs-improve-scalability-of-direct-mount-path-comp.patch autofs-5.1.1-properly-handle-errors-in-lookup_nss_mount.patch autofs-5.1.1-fix-yp-map-age-not-updated-during-map-lookup.patch autofs-5.1.1-leave_auth_destroy.patch * Updated patches for context: autofs-5.1.1-dbus-udisks-monitor.patch * Thu Apr 06 2017 astieger@suse.com - remove rpmlintrc, review was boo#782691 * Wed Aug 10 2016 jeffm@suse.com - Fix spurious ELOOP on certain kinds of failures (bsc#968918): * autofs: fix yp map age not updated in s/_/./g case * autofs: properly handle errors in lookup_nss_mount * Added patches: autofs-5.1.1-properly-handle-errors-in-lookup_nss_mount.patch autofs-5.1.1-fix-yp-map-age-not-updated-during-map-lookup.patch * Thu Mar 24 2016 jeffm@suse.com - improve scalability of direct mount path component creation (bsc#966573). * Added autofs-improve-scalability-of-direct-mount-path-comp.patch * Refreshed autofs-5.1.1-dbus-udisks-monitor.patch - Use libldap_r instead of libldap for thread safety (bsc#955477). * Added autofs-use-libldap_r-instead-of-libldap-for-thread-safety.patch * Tue Dec 08 2015 ro@suse.de - add patch autofs-5.1.1-leave_auth_destroy.patch (bnc#958410) do not redefined auth_destroy, the reason for this has long been fixed in libtirpc (version 0.2.1 is already fine) * Thu Jun 25 2015 crrodriguez@opensuse.org - autofs.service: Use KillMode=mixed so "KillSignal" (SIGTERM) is only sent to the main process and if still does not exit after "TimeoutStopSec" then "SendSIGKILL" is sent to all remaining processes of the unit's control group. This is the desired behaviour for almost all daemons that execute foreign programs. * Sun May 17 2015 lchiquitto@suse.com - update to version 5.1.1: * 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() * fix leak in parse_mount() * add mutex call return check in defaults.c * 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 * dont pass sloppy option for other than nfs mounts * make service want network-online * fix fix master map type check * init qdn before use in get_query_dn() * fix typo in update_hosts_mounts() * fix hosts map update on reload * make negative cache update consistent for all lookup modules * ensure negative cache isn't updated on remount * dont add wildcard to negative cache * add a prefix to program map stdvars * add config option to force use of program map stdvars * fix incorrect check in parse_mount() * handle duplicates in multi mounts * revert special case cifs escapes * fix map option parsing for 'strictatime' * fix showmount search in auto.net * remove obsolete comment in auto.net * fix macro usage in lookup_program.c * fix gcc5 complaints * remove unused offset handling code * fix mount as you go offset selection * link daemon with pthread library (Debian patch) * manpage corrections (Debian patch) * fix manpages hyphenation (Debian patch). - ported patches: * autofs-5.1.0-dbus-udisks-monitor.patch -> autofs-5.1.1-dbus-udisks-monitor.patch * autofs-debuginfo-fix.patch -> autofs-5.1.1-debuginfo-fix.patch * autofs-5.0.9-suse-auto_master_default.patch -> autofs-5.1.1-suse-auto_master_default.patch * autofs-5.0.9-task-use-after-free.patch -> autofs-5.1.1-task-use-after-free.patch - remove patches that are now upstream: * autofs-5.1.0-dont-pass-sloppy-option-for-other-than-nfs-mounts.patch * autofs-5.1.0-add-a-prefix-to-program-map-stdvars.patch * autofs-5.1.0-add-config-option-to-force-use-of-program-map-stdvars.patch * autofs-5.1.0-gcc5-fixes.patch * Wed May 06 2015 dmueller@suse.com - add autofs-5.1.0-gcc5-fixes.patch: Fix build against gcc 5.x * Tue Mar 03 2015 mszeredi@suse.cz - prevent potential privilege escalation via interpreter load path for program-based automount maps, add the following patches: autofs-5.1.0-add-a-prefix-to-program-map-stdvars.patch autofs-5.1.0-add-config-option-to-force-use-of-program-map-stdvars.patch (bnc#917977 CVE-2014-8169) * Tue Feb 17 2015 mszeredi@suse.cz - add autofs-5.1.0-dont-pass-sloppy-option-for-other-than-nfs-mounts.patch (bsc#911720) * Tue Feb 03 2015 lchiquitto@suse.com - Fix autofs.service so that multiple options passed through sysconfig AUTOFS_OPTIONS work correctly (bsc#909472) * Tue Feb 03 2015 lchiquitto@suse.com - Fix configuration handling now that we have /etc/autofs.conf and /etc/sysconfig/autofs. Runtime options are now configured in the former, while settings that affect the daemon start up are still handled in the latter. - Clean-up sysconfig.autofs, leave only init script options: $OPTIONS and $USE_MISC_DEVICE. - Run %fillup also when systemd is enabled. (bsc#906606) * Fri Jan 09 2015 kukuk@suse.de - Use udisks2, udisks development has ceased in favor of udisks2.
/etc/NetworkManager /etc/NetworkManager/dispatcher.d /etc/NetworkManager/dispatcher.d/autofs /etc/auto.master /etc/auto.master.d /etc/auto.misc /etc/auto.net /etc/auto.smb /etc/autofs.conf /etc/autofs_ldap_auth.conf /etc/dbus-1/system.d/org.freedesktop.AutoMount.conf /usr/lib/autofs /usr/lib/autofs/lookup_dir.so /usr/lib/autofs/lookup_file.so /usr/lib/autofs/lookup_files.so /usr/lib/autofs/lookup_hosts.so /usr/lib/autofs/lookup_ldap.so /usr/lib/autofs/lookup_ldaps.so /usr/lib/autofs/lookup_multi.so /usr/lib/autofs/lookup_nis.so /usr/lib/autofs/lookup_nisplus.so /usr/lib/autofs/lookup_program.so /usr/lib/autofs/lookup_sss.so /usr/lib/autofs/lookup_udisks.so /usr/lib/autofs/lookup_userhome.so /usr/lib/autofs/lookup_yp.so /usr/lib/autofs/mount_afs.so /usr/lib/autofs/mount_autofs.so /usr/lib/autofs/mount_bind.so /usr/lib/autofs/mount_changer.so /usr/lib/autofs/mount_ext2.so /usr/lib/autofs/mount_ext3.so /usr/lib/autofs/mount_ext4.so /usr/lib/autofs/mount_generic.so /usr/lib/autofs/mount_nfs.so /usr/lib/autofs/mount_nfs4.so /usr/lib/autofs/parse_amd.so /usr/lib/autofs/parse_sun.so /usr/lib/systemd/system/autofs.service /usr/sbin/automount /usr/sbin/rcautofs /usr/share/doc/packages/autofs /usr/share/doc/packages/autofs/README /usr/share/doc/packages/autofs/README.SUSE /usr/share/doc/packages/autofs/README.SUSE.ldap /usr/share/doc/packages/autofs/README.active-restart /usr/share/doc/packages/autofs/README.changer /usr/share/doc/packages/autofs/README.ncpfs /usr/share/doc/packages/autofs/README.replicated-server /usr/share/doc/packages/autofs/README.smbfs /usr/share/doc/packages/autofs/README.v5.release /usr/share/doc/packages/autofs/autofs.schema /usr/share/fillup-templates/sysconfig.autofs /usr/share/licenses/autofs /usr/share/licenses/autofs/COPYRIGHT /usr/share/man/man5/auto.master.5.gz /usr/share/man/man5/autofs.5.gz /usr/share/man/man5/autofs.conf.5.gz /usr/share/man/man5/autofs.udisks.5.gz /usr/share/man/man5/autofs_ldap_auth.conf.5.gz /usr/share/man/man8/autofs.8.gz /usr/share/man/man8/automount.8.gz /usr/share/man/man8/rcautofs.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 12:19:47 2024