[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