summaryrefslogtreecommitdiff
path: root/dev-libs/libpwquality/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-03 20:27:24 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-03 20:27:24 +0000
commit27e5574c9ed56a2633e25f7fa8f591554266a1b4 (patch)
treeeafae39b8faa55ceb7cc8100d5d03a2dfc9b7842 /dev-libs/libpwquality/files
parent5aede38e7304fc5c3bd8a2034b25758b15a19fa0 (diff)
gentoo auto-resync : 03:01:2023 - 20:27:24
Diffstat (limited to 'dev-libs/libpwquality/files')
-rw-r--r--dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch42
1 files changed, 0 insertions, 42 deletions
diff --git a/dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch b/dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch
deleted file mode 100644
index 6cfb538103ae..000000000000
--- a/dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-https://github.com/libpwquality/libpwquality/commit/9084c1b032161cdb53d5f66132a91bdc207faecf
-
-From: Noel Kuntze <noel.kuntze@thermi.consulting>
-Date: Mon, 24 May 2021 14:15:34 +0200
-Subject: [PATCH] pam_pwquality.c: Use pam_modutil_check_user_in_passwd instead
- of fgetpwent_r (not available on musl)
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -97,6 +97,11 @@ if test "$enable_pam" != "no"; then
- test $fail = 1 &&
- AC_MSG_ERROR([You must install the PAM development package in order to compile libpwquality])
- fi
-+ AC_CHECK_FUNC(
-+ [pam_modutil_check_user_in_passwd],
-+ [AC_DEFINE([HAVE_PAM_CHECK_USER_IN_PASSWD], [], [have pam_modutil_check_user_in_passwd])],
-+ []
-+ )
- fi
-
- if test "$enable_pam" = "yes"; then
---- a/src/pam_pwquality.c
-+++ b/src/pam_pwquality.c
-@@ -98,6 +98,9 @@ static int
- check_local_user (pam_handle_t *pamh,
- const char *user)
- {
-+#ifdef HAVE_PAM_CHECK_USER_IN_PASSWD
-+ return pam_modutil_check_user_in_passwd(pamh, user, NULL) == PAM_SUCCESS;
-+#else
- struct passwd pw, *pwp;
- char buf[4096];
- int found = 0;
-@@ -136,6 +139,7 @@ check_local_user (pam_handle_t *pamh,
- } else {
- return found;
- }
-+#endif
- }
-
- PAM_EXTERN int
-