Your message dated Thu, 29 Dec 2016 06:48:52 +0000
with message-id <e1cmuwc-0008er...@fasolo.debian.org>
and subject line Bug#844666: fixed in libpam-ldap 186-2
has caused the Debian Bug report #844666,
regarding libpam-ldap-186: regression: reads from the wrong conf file
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
844666: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844666
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libpam-ldap
Version: 186-1
Severity: important
Dear Maintainer,
FYI, I was working on backporting libpam-ldap-186 for our local
jessie/wheezy machines to address the issues described in bug #844665
and found that the new package organization dropped the Debian tweaks
that cause it to read from /etc/pam_ldap.conf by default, instead it
reads from /etc/ldap.conf, thus breaking existing installs. I didn't
see any mention of a config file location redirection or warning on
upgrade. This could cause a lot of problems for folks on upgrade once
stretch is released.
Attached is a small tweak to the debian/rules file to reinstate the old
behavior.
Let me know if you have any questions.
Thanks,
Brian
-- System Information:
Debian Release: 8.6
APT prefers stable
APT policy: (500, 'stable'), (120, 'testing'), (110, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages libpam-ldap depends on:
ii debconf [debconf-2.0] 1.5.56
ii libc6 2.19-18+deb8u6
ii libldap-2.4-2 2.4.40+dfsg-1+deb8u2
ii libpam-runtime 1.1.8-3.1+deb8u1
ii libpam0g 1.1.8-3.1+deb8u1+b1
libpam-ldap recommends no packages.
Versions of packages libpam-ldap suggests:
ii libnss-ldap 265-3+b1
-- debconf information excluded
diff -u -ru libpam-ldap-186/debian/changelog libpam-ldap-186.cae/debian/changelog
--- libpam-ldap-186/debian/changelog 2016-04-09 16:14:51.000000000 -0500
+++ libpam-ldap-186.cae/debian/changelog 2016-11-17 15:47:12.175824737 -0600
@@ -1,3 +1,12 @@
+libpam-ldap (186-1+caejessie1) cae-jessie-backports; urgency=medium
+
+ * Non-maintainer upload.
+ * Backporting for jessie.
+ * Also update debian/rules to use the old /etc/pam_ldap.conf file by default
+ instead of /etc/ldap.conf
+
+ -- Brian Kroth <bpkr...@gmail.com> Fri, 28 Oct 2016 17:13:57 -0500
+
libpam-ldap (186-1) unstable; urgency=medium
* New upstream release
diff -u -ru libpam-ldap-186/debian/rules libpam-ldap-186.cae/debian/rules
--- libpam-ldap-186/debian/rules 2016-04-04 00:47:35.000000000 -0500
+++ libpam-ldap-186.cae/debian/rules 2016-11-17 15:04:38.363947140 -0600
@@ -7,4 +7,21 @@
override_dh_auto_configure:
dh_auto_configure -- --libdir=/lib/$(DEB_HOST_MULTIARCH) \
- --with-ldap-lib=openldap
+ --with-ldap-lib=openldap \
+ --with-ldap-conf-file=/etc/pam_ldap.conf \
+ --with-ldap-secret-file=/etc/pam_ldap.secret
+
+binary-post-install/libpam-ldap::
+ # rename man page
+ mv $(MY_INSTR_DIR)/usr/share/man/man5/pam_ldap.5 \
+ $(MY_INSTR_DIR)/usr/share/man/man5/pam_ldap.conf.5
+ # change all references from /etc/ldap.{conf,secret} to /etc/pam_ldap.{conf,secret}
+ for file in $(MY_INSTR_DIR)/usr/share/man/man5/pam_ldap.conf.5 \
+ $(MY_INSTR_DIR)/usr/share/libpam-ldap/ldap.conf \
+ $(MY_INSTR_DIR)/usr/share/doc/libpam-ldap/examples/chfn \
+ $(MY_INSTR_DIR)/usr/share/doc/libpam-ldap/examples/chsh ; do \
+ sed -e 's,ldap.conf,pam_ldap.conf,' \
+ -e 's,ldap.secret,pam_ldap.secret,' \
+ < $$file > $$file-sed; \
+ mv $$file-sed $$file; \
+ done
--- End Message ---
--- Begin Message ---
Source: libpam-ldap
Source-Version: 186-2
We believe that the bug you reported is fixed in the latest version of
libpam-ldap, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 844...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Lucas de Castro Borges <lu...@gnuabordo.com.br> (supplier of updated
libpam-ldap package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 12 Dec 2016 13:03:15 -0300
Source: libpam-ldap
Binary: libpam-ldap
Architecture: source
Version: 186-2
Distribution: unstable
Urgency: medium
Maintainer: Lucas de Castro Borges <lu...@gnuabordo.com.br>
Changed-By: Lucas de Castro Borges <lu...@gnuabordo.com.br>
Description:
libpam-ldap - Pluggable Authentication Module for LDAP
Closes: 844666
Changes:
libpam-ldap (186-2) unstable; urgency=medium
.
* Bumped Standards-Version to 3.9.8.
* Updated DH level to 10.
* Updated Maintainer e-mail address.
* Added debian/patches/configfile_install.patch:
- Fix pam_ldap.conf file path. (Closes: #844666)
* Added debian/patches/configfile_references.patch:
- Updated references to new config file path.
Checksums-Sha1:
9feb7a2b8105e4dac4f93ba184f163e729bd7dff 1833 libpam-ldap_186-2.dsc
f58060e6054d4a098d1f220403b3bf0eedb39177 57304 libpam-ldap_186-2.debian.tar.xz
Checksums-Sha256:
e3c0cafde281fc3757e0baad3feb5d47052abb2cc2d81d27df7e248b0291c7fe 1833
libpam-ldap_186-2.dsc
be63ba5a4e5d3ccbf95bce592efc5bbfead667ac9ac83f1b9da10563cadf340b 57304
libpam-ldap_186-2.debian.tar.xz
Files:
5b9a34592e89e2e80662699305c437a7 1833 admin optional libpam-ldap_186-2.dsc
f14601544983de2134f88b99e98ea15f 57304 admin optional
libpam-ldap_186-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAlhkrHQACgkQM2L3AxpJ
kuE80BAAqQPN1fP/goCmhhlXunaIWobNgxw72bYorjLsTPg+gzVRbtpuke+ib7Yd
L0YWv8FZ7+QaX2h9i4268GKLz/XqpVHrwpWalvyAcneUjMNXeBTbC/wNgqv/OCwM
434fCD1YVUTWh2xPQ+vrc+00XnL2HKbOQbs0HVtDrlPQHT/19rOJ/G/gHR7HzA29
LDkETKpLC5LIWkk8MAmis7VW+7CnG5Xr9Y2y3u7Kn8Ayv122VRM5l/OCttJhtysj
IembEUfBmkJBWxy7c4MSvvacQjtOYBrK1/vJu4L2T4HDVGul0fEg8c4y/RixtR7A
OrU3ICP+ycPPM1YTglXbUZAK1UktgkbWYr9pq5GxMh37tSoT/iApf9fflzU5cj4y
gNUoxpaE+EhpJZxrBhmLdDcBLBEY9v6PKy3AEcHlcza/ZUnlPdQFYEttTRUJaWwW
89Qd9zyWq1QNXwgns+rZx/PyHPL3hwEfdg/TM24i7/8eHickxNw2irOI1V+wVIqP
fBmBSF3cycSnQxGsIxk6WLWKqQKtsfTx1l013k/rODoDFByemqufnCUxmQbGCzcG
JoD76Fm1nPE51rGO2CtKNLuMNoDUfcogsD3LajIQn5NEMt6yFgs3/7GTZBs78pNU
AuM48qaQeBViuWBpSneghOmydCbRFESYxP2MFfSj0wJ64nzN9FA=
=xAmg
-----END PGP SIGNATURE-----
--- End Message ---