diff --git a/SPECS/autofs.spec b/SPECS/autofs.spec index 5a55891..79146dd 100644 --- a/SPECS/autofs.spec +++ b/SPECS/autofs.spec @@ -8,7 +8,7 @@ Summary: A tool for automatically mounting and unmounting filesystems Name: autofs Version: 5.1.4 -Release: 47%{?dist} +Release: 48%{?dist} Epoch: 1 License: GPLv2+ Group: System Environment/Daemons @@ -113,6 +113,27 @@ Patch96: autofs-5.1.6-remove-logpri-fifo-on-autofs-mount-fail.patch Patch97: autofs-5.1.6-add-force-unlink-mounts-and-exit-option.patch Patch98: autofs-5.1.6-cleanup-stale-logpri-fifo-pipes-on-unlink-and-exit.patch +Patch100: autofs-5.1.6-fix-lookup_nss_read_master-nsswicth-check-return.patch +Patch101: autofs-5.1.6-fix-typo-in-open_sss_lib.patch +Patch102: autofs-5.1.6-fix-sss-master-map-wait-timing.patch +Patch103: autofs-5.1.6-add-sss-ECONREFUSED-return-handling.patch +Patch104: autofs-5.1.6-use-mapname-in-sss-context-for-setautomntent.patch +Patch105: autofs-5.1.6-add-support-for-new-sss-autofs-proto-version-call.patch +Patch106: autofs-5.1.6-fix-retries-check-in-setautomntent_wait.patch +Patch107: autofs-5.1.6-refactor-sss-setautomntent.patch +Patch108: autofs-5.1.6-improve-sss-setautomntent-error-handling.patch +Patch109: autofs-5.1.6-refactor-sss-getautomntent.patch +Patch110: autofs-5.1.6-improve-sss-getautomntent-error-handling.patch +Patch111: autofs-5.1.6-sss-introduce-retries-calcuation-function.patch +Patch112: autofs-5.1.6-move-readall-into-struct-master.patch +Patch113: autofs-5.1.6-sss-introduce-a-flag-to-indicate-map-being-read.patch +Patch114: autofs-5.1.6-update-sss-timeout-documentation.patch +Patch115: autofs-5.1.6-refactor-sss-getautomntbyname.patch +Patch116: autofs-5.1.6-improve-sss-getautomntbyname-error-handling.patch +Patch117: autofs-5.1.6-use-a-valid-timeout-in-lookup_prune_one_cache.patch +Patch118: autofs-5.1.6-dont-prune-offset-map-entries.patch +Patch119: autofs-5.1.6-simplify-sss-source-stale-check.patch + %if %{with_systemd} BuildRequires: systemd-units BuildRequires: systemd-devel @@ -272,6 +293,27 @@ echo %{version}-%{release} > .version %patch97 -p1 %patch98 -p1 +%patch100 -p1 +%patch101 -p1 +%patch102 -p1 +%patch103 -p1 +%patch104 -p1 +%patch105 -p1 +%patch106 -p1 +%patch107 -p1 +%patch108 -p1 +%patch109 -p1 +%patch110 -p1 +%patch111 -p1 +%patch112 -p1 +%patch113 -p1 +%patch114 -p1 +%patch115 -p1 +%patch116 -p1 +%patch117 -p1 +%patch118 -p1 +%patch119 -p1 + %build LDFLAGS=-Wl,-z,now %configure --disable-mount-locking --enable-ignore-busy --with-libtirpc --without-hesiod %{?systemd_configure_arg:} @@ -366,6 +408,30 @@ fi %dir /etc/auto.master.d %changelog +* Fri Nov 27 2020 Ian Kent - 5.1.4-48 +- bz1892184 - autofs: return a connection failure until maps have been fetched + - fix lookup_nss_read_master() nsswicth check return. + - fix typo in open_sss_lib(). + - fix sss_master_map_wait timing. + - add sss ECONREFUSED return handling. + - use mapname in sss context for setautomntent(). + - add support for new sss autofs proto version call. + - fix retries check in setautomntent_wait(). + - refactor sss setautomntent(). + - improve sss setautomntent() error handling. + - refactor sss getautomntent(). + - improve sss getautomntent() error handling. + - sss introduce calculate_retry_count() function. + - move readall into struct master. + - sss introduce a flag to indicate map being read. + - update sss timeout documentation. + - refactor sss getautomntbyname(). + - improve sss getautomntbyname() error handling. + - use a valid timeout in lookup_prune_one_cache(). + - dont prune offset map entries. + - simplify sss source stale check. +- Resolves: rhbz#1892184 + * Wed Nov 04 2020 Ian Kent - 5.1.4-47 - bz1887681 - automount force unlink option (-F) does not work as expected on autofs-5.0.7-109.el7