[Pkg-sssd-devel] [Git][sssd-team/sssd][master] 2 commits: Install PAM and NSS modules into /usr. (Closes: #1061350)
Timo Aaltonen (@tjaalton)
gitlab at salsa.debian.org
Fri Mar 1 06:47:12 GMT 2024
Timo Aaltonen pushed to branch master at Debian SSSD packaging / sssd
Commits:
9f2a8899 by Timo Aaltonen at 2024-01-23T10:44:05+02:00
Install PAM and NSS modules into /usr. (Closes: #1061350)
- - - - -
a4eef832 by Timo Aaltonen at 2024-03-01T08:46:57+02:00
ack nmu
- - - - -
7 changed files:
- debian/changelog
- debian/control
- debian/libipa-hbac0.install → debian/libipa-hbac0t64.install
- + debian/libipa-hbac0t64.lintian-overrides
- debian/libnss-sss.install
- debian/libpam-sss.install
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,17 @@
+sssd (2.9.4-2) UNRELEASED; urgency=medium
+
+ [ Michael Biebl ]
+ * Install PAM and NSS modules into /usr. (Closes: #1061350)
+
+ -- Michael Biebl <biebl at debian.org> Mon, 22 Jan 2024 23:33:21 +0100
+
+sssd (2.9.4-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition. Closes: #1063074
+
+ -- Benjamin Drung <bdrung at debian.org> Thu, 29 Feb 2024 17:27:43 +0000
+
sssd (2.9.4-1) unstable; urgency=medium
[ Sergio Durigan Junior ]
=====================================
debian/control
=====================================
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Debian SSSD Team <pkg-sssd-devel at alioth-lists.debian.net>
Uploaders: Timo Aaltonen <tjaalton at debian.org>,
Dominik George <natureshadow at debian.org>
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
autopoint,
bc,
check <!nocheck>,
@@ -170,7 +170,7 @@ Description: System Security Services Daemon -- Kerberos plugins for external id
Package: sssd-ipa
Architecture: any
Depends:
- libipa-hbac0 (= ${binary:Version}),
+ libipa-hbac0t64 (= ${binary:Version}),
libsss-idmap0 (= ${binary:Version}),
sssd-ad-common (= ${binary:Version}),
sssd-common (= ${binary:Version}),
@@ -293,7 +293,10 @@ Description: Pam module for the System Security Services Daemon
.
This package provide the pam module to connect to the sssd daemon.
-Package: libipa-hbac0
+Package: libipa-hbac0t64
+Provides: ${t64:Provides}
+Replaces: libipa-hbac0
+Breaks: libipa-hbac0 (<< ${source:Version})
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -303,7 +306,7 @@ Description: FreeIPA HBAC Evaluator library
Package: libipa-hbac-dev
Section: libdevel
Architecture: any
-Depends: libipa-hbac0 (= ${binary:Version}), ${misc:Depends}
+Depends: libipa-hbac0t64 (= ${binary:Version}), ${misc:Depends}
Description: FreeIPA HBAC Evaluator library -- development files
Utility library to validate FreeIPA HBAC rules for authorization requests.
.
@@ -373,7 +376,7 @@ Package: python3-libipa-hbac
Section: python
Architecture: any
Depends:
- libipa-hbac0 (= ${binary:Version}),
+ libipa-hbac0t64 (= ${binary:Version}),
${misc:Depends},
${python3:Depends},
${shlibs:Depends}
=====================================
debian/libipa-hbac0.install → debian/libipa-hbac0t64.install
=====================================
=====================================
debian/libipa-hbac0t64.lintian-overrides
=====================================
@@ -0,0 +1 @@
+libipa-hbac0t64: package-name-doesnt-match-sonames libipa-hbac0
=====================================
debian/libnss-sss.install
=====================================
@@ -1 +1 @@
-lib/*/libnss_sss.so.2
+usr/lib/*/libnss_sss.so.2
=====================================
debian/libpam-sss.install
=====================================
@@ -1,4 +1,4 @@
-lib/*/security/pam_sss.so
-lib/*/security/pam_sss_gss.so
+usr/lib/*/security/pam_sss.so
+usr/lib/*/security/pam_sss_gss.so
usr/share/man/man8/pam_sss.8*
usr/share/man/man8/pam_sss_gss.8*
=====================================
debian/rules
=====================================
@@ -31,8 +31,8 @@ override_dh_auto_configure:
--datadir=/usr/share/ \
--with-environment-file=/etc/default/sssd \
--with-krb5-plugin-path=/usr/lib/$(DEB_HOST_MULTIARCH)/krb5/plugins/libkrb5 \
- --enable-nsslibdir=/lib/$(DEB_HOST_MULTIARCH) \
- --enable-pammoddir=/lib/$(DEB_HOST_MULTIARCH)/security \
+ --enable-nsslibdir=/usr/lib/$(DEB_HOST_MULTIARCH) \
+ --enable-pammoddir=/usr/lib/$(DEB_HOST_MULTIARCH)/security \
--enable-systemtap \
--disable-static \
--disable-rpath \
View it on GitLab: https://salsa.debian.org/sssd-team/sssd/-/compare/0b232512607aecf92a53195ec66ac57ab5ea1a5e...a4eef83234e7ee37aafab46bafd0ae6b79bf9cc1
--
View it on GitLab: https://salsa.debian.org/sssd-team/sssd/-/compare/0b232512607aecf92a53195ec66ac57ab5ea1a5e...a4eef83234e7ee37aafab46bafd0ae6b79bf9cc1
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-sssd-devel/attachments/20240301/bb7aaf97/attachment-0001.htm>
More information about the Pkg-sssd-devel
mailing list