From 47165fb66cb1d1cda9bb8d95be4dad35a8af3620 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Mon, 12 Nov 2018 10:36:25 +0100 Subject: [PATCH] Rebuilt against libxcrypt-4.3.3 to enable the use of crypt_gensalt_r PAM preferes the crypt_gensalt_r function over its internal crypt_make_salt function, when this function is provided by the system's crypt library. libxcrypt now ships (and used to ship it until v3.1.1) such an alias for its crypt_gensalt_rn function, which features the same semantics and the same prototype as the crypt_gensalt_r function existing on some systems. --- pam.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pam.spec b/pam.spec index ae9397a..8d81bc1 100644 --- a/pam.spec +++ b/pam.spec @@ -3,7 +3,7 @@ Summary: An extensible library which provides authentication for applications Name: pam Version: 1.3.1 -Release: 4%{?dist} +Release: 5%{?dist} # The library is BSD licensed with option to relicense as GPLv2+ # - this option is redundant as the BSD license allows that anyway. # pam_timestamp, pam_loginuid, and pam_console modules are GPLv2+. @@ -370,6 +370,9 @@ done %doc doc/specs/rfc86.0.txt %changelog +* Mon Nov 12 2018 Björn Esser - 1.3.1-5 +- rebuilt against libxcrypt-4.3.3 to enable the use of crypt_gensalt_r + * Mon Sep 10 2018 Tomáš Mráz 1.3.1-4 - add pam_umask to postlogin PAM configuration file - fix some issues found by Coverity scan