| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| 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.
GPL-2.0-or-later
* 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)
/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