From b0a7bf7da10527aacd2cfe8d4d63562eddbb4440 Mon Sep 17 00:00:00 2001 From: Andy Ning Date: Mon, 4 Apr 2022 09:17:28 -0400 Subject: [PATCH] Update package lists for ldap on Debian This change includes: - Added missing binary package libnss-ldapd (used by nscd to cache ldap info) - Replaced binary package "libpam-ldap 186-4+b1" with newer version "libpam-ldapd 0.9.11-1", since the old version doesn't use nslcd as cache, plus it introduced an extra config file. - Added slapd-ppolicy-check-password package built from source. This package provides check_password.so and check_password.conf for ldap users. Test Plan for Debian: PASS: Image build PASS: Image installation, observe libnss-ldapd, libpam-ldapd, slapd-ppolicy-check-password packages are installed. Story: 2009101 Task: 44863 Depends-On: https://review.opendev.org/c/starlingx/integ/+/835325 Signed-off-by: Andy Ning Change-Id: Ib9dd6e1b7f6cfa75387f4ef6eebb036d7e05d9ea --- debian-mirror-tools/config/debian/common/base-bullseye.lst | 3 ++- debian-mirror-tools/config/debian/distro/stx-std.lst | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian-mirror-tools/config/debian/common/base-bullseye.lst b/debian-mirror-tools/config/debian/common/base-bullseye.lst index b18f276a7..7ccb6fc72 100644 --- a/debian-mirror-tools/config/debian/common/base-bullseye.lst +++ b/debian-mirror-tools/config/debian/common/base-bullseye.lst @@ -355,6 +355,7 @@ libnsl2 1.3.0-2 libnsl-dev 1.3.0-2 libnspr4 2:4.29-1 libnss3 2:3.61-1+deb11u2 +libnss-ldapd 0.9.11-1 libnss-mdns 0.14.1-2 liboath0 2.6.6-3 libodbc1 2.3.6-0.1+b1 @@ -364,7 +365,7 @@ libopeniscsiusr 2.1.3-5 libopts25 1:5.18.16-4 libp11-kit0 0.23.22-1 libpam0g 1.4.0-9+deb11u1 -libpam-ldap 186-4+b1 +libpam-ldapd 0.9.11-1 libpam-modules 1.4.0-9+deb11u1 libpam-modules-bin 1.4.0-9+deb11u1 libpam-pwquality 1.4.4-1 diff --git a/debian-mirror-tools/config/debian/distro/stx-std.lst b/debian-mirror-tools/config/debian/distro/stx-std.lst index 783ac107a..15364aef5 100644 --- a/debian-mirror-tools/config/debian/distro/stx-std.lst +++ b/debian-mirror-tools/config/debian/distro/stx-std.lst @@ -512,6 +512,7 @@ slapd-dbgsym #slapd-smbk5pwd # not used slapd #slapi-dev # not used +slapd-ppolicy-check-password #openldap-config openldap-config