Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

autofs-5.1.9-11.3 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: autofs Distribution: openSUSE Tumbleweed
Version: 5.1.9 Vendor: openSUSE
Release: 11.3 Build date: Fri Jan 23 18:01:55 2026
Group: System/Daemons Build host: reproducible
Size: 999459 Source RPM: autofs-5.1.9-11.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://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.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Fri Jan 23 2026 David Disseldorp <ddiss@suse.com>
  - fix deadlock on map entry removal (bsc#1246325)
    * 0001-autofs-5.1.9-fix-get-parent-multi-mount-check-in-try.patch
    * 0002-autofs-5.1.9-fix-deadlock-in-remount.patch
    * 0003-CHANGELOG-add-a-few-missing-entries.patch
    * 0004-autofs-5.1.9-quiet-possibly-noisy-log-message.patch
    * 0005-autofs-5.1.9-fix-devid-update-on-reload.patch
    * 0006-autofs-5.1.9-fix-cache-writelock-must-be-taken-in-up.patch
    * 0007-autofs-5.1.9-fix-skip-valid-map-entries-on-expire-cl.patch
    * 0008-autofs-5.1.9-remove-unnecessary-call-to-set_direct_m.patch
    * 0009-autofs-5.1.9-remove-unnecessary-assignment-in-umount.patch
    * 0010-autofs-5.1.9-fix-direct-mount-trigger-umount-failure.patch
    * 0011-autofs-5.1.9-refactor-do_umount_autofs_direct.patch
    * 0012-autofs-5.1.9-fix-stale-direct-mount-trigger-not-umou.patch
    * 0013-autofs-5.1.9-add-function-table_lookup_ino.patch
    * 0014-autofs-5.1.9-improve-handling-of-missing-map-entry-f.patch
* Thu Sep 25 2025 Jonathan Kang <songchuan.kang@suse.com>
  - Modified NetworkManager-autofs: (bsc#1250091)
    * don't reload autofs.service on loopback interface changes
    * add --no-block option to request asynchronous behavior
* Wed Sep 24 2025 Thorsten Kukuk <kukuk@suse.com>
  - Drop rcautofs symlink [jsc#PED-266]
* Thu Sep 18 2025 David Disseldorp <ddiss@suse.com>
  - Link against ldap.so instead of ldap_r.so; the former now provides
    thread-safety and the latter is a symlink which may not exist
    (bsc#1249966)
    * drop autofs-use-libldap_r-instead-of-libldap-for-thread-safety.patch
* Wed Jul 16 2025 David Disseldorp <ddiss@suse.com>
  - Fix autofs-5.1.1-dbus-udisks-monitor.patch (bsc#1246612) to account for:
    * d2feac6784b6 autofs-5.1.6 - make autofs.a a shared library
    * bcd8e1b642e9 autofs-5.0.7 - use LIBS for link libraries
* Tue Jan 14 2025 Goldwyn Rodrigues <rgoldwyn@suse.com>
  - Remove libnsl-devel dependency to remove NSL support
* Tue Nov 05 2024 Thorsten Kukuk <kukuk@suse.com>
  - 5.1.8 removed rpcgen dependency, remove it from spec file, too
* Mon Jun 03 2024 David Disseldorp <ddiss@suse.com>
  - Fix xmlStructuredErrorFunc callback parameter type (bsc#1221682)
    * Refresh autofs-5.1.1-dbus-udisks-monitor.patch
  - Use upstream sasl_callback_t patch
    * Remove autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch
    * Add autofs-5.1.9-Fix-incompatible-function-pointer-types.patch
* Wed Mar 20 2024 David Disseldorp <ddiss@suse.com>
  - Fix -Werror=incompatible-pointer-types issues (bsc#1221682)
    * Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch
    * Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch
* Tue Feb 20 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Sat Feb 10 2024 David Disseldorp <ddiss@suse.com>
  - update to 5.1.9 (bsc#1219508)
    * fix kernel mount status notification.
    * fix fedfs build flags.
    * fix set open file limit.
    * improve descriptor open error reporting.
    * fix root offset error handling.
    * fix 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().
    * bailout on rpc systemerror.
    * fix nfsv4 only mounts should not use rpcbind.
    * 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 nonstrict parameter from tree_mapent_umount_offsets().
    * fix handling of incorrect return from umount_ent().
    * dont use initgroups() at spawn.
    * fix bashism in configure.
    * musl: fix missing include in hash.h.
    * musl: define fallback dummy NSS config path
    * musl: avoid internal stat.h definitions.
    * musl: add missing include to hash.h for _WORDSIZE.
    * musl: add missing include to log.h for pid_t.
    * musl: define _SWORD_TYPE.
    * add autofs_strerror_r() helper for musl.
    * update configure.
    * handle innetgr() not present in musl.
    * fix missing unlock in sasl_do_kinit_ext_cc().
    * fix a couple of null cache locking problems.
    * restore gcc flags after autoconf Kerberos 5 check.
    * prepare for OpenLDAP SASL binding.
    * let OpenLDAP handle SASL binding.
    * configure: LDAP function checks ignore implicit declarations.
    * improve debug logging of LDAP binds.
    * improve debug logging of SASL binds.
    * internal SASL logging only in debug log mode.
    * more comprehensive verbose logging for LDAP maps.
    * fix invalid tsv access.
    * support SCRAM for SASL binding.
    * ldap_sasl_interactive_bind() needs credentials for auto-detection.
    * fix autofs regression due to positive_timeout.
    * 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().
    * fix minus only option handling in concat_options().
    * fix incorrect path for is_mounted() in try_remount().
    * fix additional tsv invalid access.
    * fix use_ignore_mount_option description.
    * include addtional log info for mounts.
    * fail on empty replicated host name.
    * improve handling of ENOENT in sss setautomntent().
    * don't immediately call function when waiting.
    * define LDAP_DEPRECATED during LDAP configure check.
    * 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.
    * 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().
    * fix memory leak in sasl_do_kinit()
    * fix fix mount tree startup reconnect.
    * fix amd selector function matching.
    * get rid entry thid field.
    * continue expire immediately after submount check.
    * 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.
    * 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.
    * use correct reference for IN6 macro call.
    * dont probe interface that cant send packet.
    * fix some sss error return cases.
    * fix incorrect matching of cached wildcard key.
    * fix expire retry looping.
    * allow -null map in indirect maps.
    * fix multi-mount check.
    * fix let OpenLDAP handle SASL binding.
    * always recreate credential cache.
    * fix ldap_parse_page_control() check.
    * fix typo in create_cmd_pipe_fifo().
    * add null check in master_kill().
    * be more careful with cmd pipe at exit.
    * rename configure.in to configure.ac.
    * update autoconf macros.
    * update autoconf release.
    * update autofs release.
  - drop autofs-5-1-3-fix-unset-tsd-group-name-handling.patch, upstream
    as ab8ca82 ("autofs-5.1.3 - fix unset tsd group name handling")
  - drop autofs-Test-TCP-request-correctly-in-nfs_get_info.patch,
    superseded by 80845bb ("autofs-5.1.8 - fix nfsv4 only mounts should
    not use rpcbind")
  - rebase autofs-5.1.1-dbus-udisks-monitor.patch atop 37fda2c
    ("autofs-5.1.8 - add soucre parameter to module functions")
* Thu Jan 11 2024 Goldwyn Rodrigues <rgoldwyn@suse.com>
  - Removed following upstreamed patches because of upgrade:
    * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
    * 0001-use_hostname_for_mounts-shouldn-t-prevent-selection-.patch
    * 0002-Fix-monotonic_elapsed.patch Deleted
    * 0003-autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch Deleted
    * 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch
    * 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
    * autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
    * 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-revert-fix-argc-off-by-one-in-mount_aut.patch
    * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
* Sat Apr 22 2023 David Disseldorp <ddiss@suse.com>
  - autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
    Fix off-by-one error in recursive map handling. (bsc#1209653)
* Mon Apr 17 2023 Goldwyn Rodrigues <rgoldwyn@suse.com>
  - Add autofs-suse-manpage-remove-initdir.patch
    Removes references of initdir from man pages (bsc#1207881)

Files

/etc/auto.master
/etc/auto.master.d
/etc/auto.misc
/etc/auto.net
/etc/auto.smb
/etc/autofs.conf
/etc/autofs_ldap_auth.conf
/usr/lib/NetworkManager
/usr/lib/NetworkManager/dispatcher.d
/usr/lib/NetworkManager/dispatcher.d/autofs
/usr/lib/systemd/system/autofs.service
/usr/lib64/autofs
/usr/lib64/autofs/lookup_dir.so
/usr/lib64/autofs/lookup_file.so
/usr/lib64/autofs/lookup_files.so
/usr/lib64/autofs/lookup_hosts.so
/usr/lib64/autofs/lookup_ldap.so
/usr/lib64/autofs/lookup_ldaps.so
/usr/lib64/autofs/lookup_multi.so
/usr/lib64/autofs/lookup_program.so
/usr/lib64/autofs/lookup_sss.so
/usr/lib64/autofs/lookup_udisks.so
/usr/lib64/autofs/lookup_userhome.so
/usr/lib64/autofs/mount_afs.so
/usr/lib64/autofs/mount_autofs.so
/usr/lib64/autofs/mount_bind.so
/usr/lib64/autofs/mount_changer.so
/usr/lib64/autofs/mount_ext2.so
/usr/lib64/autofs/mount_ext3.so
/usr/lib64/autofs/mount_ext4.so
/usr/lib64/autofs/mount_generic.so
/usr/lib64/autofs/mount_nfs.so
/usr/lib64/autofs/mount_nfs4.so
/usr/lib64/autofs/parse_amd.so
/usr/lib64/autofs/parse_sun.so
/usr/lib64/libautofs.so
/usr/sbin/automount
/usr/share/dbus-1/system.d/org.freedesktop.AutoMount.conf
/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


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 24 15:27:28 2026