Your message dated Sat, 12 Jan 2019 23:00:19 +0000
with message-id <e1gisgj-0000d7...@fasolo.debian.org>
and subject line Bug#592362: fixed in openldap 2.4.47+dfsg-2
has caused the Debian Bug report #592362,
regarding please include passwd-netscape and passwd-apr1 modules
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.)
--
592362: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592362
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: slapd
Version: 2.4.23-2
Severity: wishlist
Tags: patch
We use the passwd-netscape contrib module locally, so slapd can grok
NS-MTA-MD5 password hashes.
This debdiff adds support for building/packaging this module.
The upstream Makefile isn't usable directly (the build fails due to missing
include paths, plus its install target wants to build all of the other
modules in that directory). Calling libtool directly from debian/rules seems
like the most straightforward way to build, short of patching the upstream
Makefile.
john
--
John Morrissey _o /\ ---- __o
j...@horde.net _-< \_ / \ ---- < \,
www.horde.net/ __(_)/_(_)________/ \_______(_) /_(_)__
diff -u openldap-2.4.23/debian/slapd.install
openldap-2.4.23/debian/slapd.install
--- openldap-2.4.23/debian/slapd.install
+++ openldap-2.4.23/debian/slapd.install
@@ -2,6 +2,7 @@
debian/tmp/usr/lib/slapd usr/sbin
debian/tmp/usr/lib/ldap/*.so* usr/lib/ldap
debian/tmp/usr/lib/ldap/*.la usr/lib/ldap
+debian/tmp/usr/lib/ldap/passwd-netscape.so* usr/lib/ldap
debian/tmp/usr/lib/libslapi-*.so.* usr/lib
debian/ldiftopasswd usr/share/slapd
debian/DB_CONFIG usr/share/slapd
diff -u openldap-2.4.23/debian/rules openldap-2.4.23/debian/rules
--- openldap-2.4.23/debian/rules
+++ openldap-2.4.23/debian/rules
@@ -104,6 +104,9 @@
$(MAKE) -C $(builddir) $(MAKEVARS)
$(MAKE) -C contrib/slapd-modules/smbk5pwd
$(MAKE) -C contrib/slapd-modules/autogroup
+ mkdir -p $(builddir)/contrib/slapd-modules/passwd
+ $(builddir)/libtool --mode=compile $(CC) $(CPPFLAGS) -Iinclude
-Iservers/slapd -I$(builddir)/include -c
contrib/slapd-modules/passwd/netscape.c -o
$(builddir)/contrib/slapd-modules/passwd/passwd-netscape.o
+ $(builddir)/libtool --mode=link $(CC) -version-info 0:0:0 -rpath
$(builddir)/libraries/libldap -module -o
$(builddir)/contrib/slapd-modules/passwd/passwd-netscape.la
$(builddir)/contrib/slapd-modules/passwd/passwd-netscape.lo
ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
RESOLV_MULTI=off $(MAKE) -C $(builddir) test
endif
@@ -118,6 +121,8 @@
$(MAKE) -C $(builddir) $(MAKEVARS) install
$(MAKE) -C contrib/slapd-modules/smbk5pwd install DESTDIR=$(installdir)
$(MAKE) -C contrib/slapd-modules/autogroup install DESTDIR=$(installdir)
+ $(builddir)/libtool --mode=install cp
$(builddir)/contrib/slapd-modules/passwd/passwd-netscape.la
$(installdir)/usr/lib/ldap
+ $(builddir)/libtool --finish $(installdir)/usr/lib/ldap
for F in $(installdir)/usr/lib/*.so.*.*.*; do \
if echo "$$F" | grep -q libslapi ; then \
continue; \
--- End Message ---
--- Begin Message ---
Source: openldap
Source-Version: 2.4.47+dfsg-2
We believe that the bug you reported is fixed in the latest version of
openldap, 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 592...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ryan Tandy <r...@nardis.ca> (supplier of updated openldap 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: SHA256
Format: 1.8
Date: Sat, 12 Jan 2019 11:18:03 -0800
Source: openldap
Binary: slapd slapd-contrib slapd-smbk5pwd ldap-utils libldap-2.4-2
libldap-common libldap2-dev slapi-dev
Architecture: source amd64 all
Version: 2.4.47+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenLDAP Maintainers
<pkg-openldap-de...@lists.alioth.debian.org>
Changed-By: Ryan Tandy <r...@nardis.ca>
Description:
ldap-utils - OpenLDAP utilities
libldap-2.4-2 - OpenLDAP libraries
libldap-common - OpenLDAP common files for libraries
libldap2-dev - OpenLDAP development libraries
slapd - OpenLDAP server (slapd)
slapd-contrib - contributed plugins for OpenLDAP slapd
slapd-smbk5pwd - transitional package for slapd-contrib
slapi-dev - development libraries for OpenLDAP SLAPI plugin interface
Closes: 592362 711469 794999 803197
Changes:
openldap (2.4.47+dfsg-2) unstable; urgency=medium
.
* Reintroduce slapi-dev binary package. (Closes: #711469)
Thanks to Florian Schlichting.
* Do not call gnutls_global_set_mutex(). (Closes: #803197)
* Use dh_auto_* to build and install contrib modules.
- Stop patching the clean rule in smbk5pwd's Makefile.
* Explicitly list overlays and man pages installed by slapd package in
slapd.install and slapd.manpages files.
* Set common variables for contrib Makefiles by make(1) command line instead
of patching every Makefile.
* Build and install more contrib plugins in a new slapd-contrib package:
- pw-apr1 and pw-netscape (Closes: #592362)
- pw-pbkdf2 (Closes: #794999)
* Import the slapo-pw-pbkdf2 man page from upstream git master and install
it with the slapd-contrib package.
* Add smbk5pwd to slapd-contrib and turn slapd-smbk5pwd into a transitional
package. Drop smbk5pwd README since it now has a man page which is a
better resource for users.
- Use Breaks to ensure that slapd is not upgraded in between removing the
old smbk5pwd module and installing the new one.
* Include the apr1-atol.pl and apr1-lota.pl helper scripts in the
slapd-contrib package as examples.
* Merge remaining contrib Makefile patches into a single contrib-makefiles
patch.
Checksums-Sha1:
6ea2706becff7859a8633d9302132f2b8d4390d3 2835 openldap_2.4.47+dfsg-2.dsc
b8e056e0364b49654909ec368232574f6ba9bc8e 165044
openldap_2.4.47+dfsg-2.debian.tar.xz
5030c1a1f9017f125a5bd525f20d6ac5656c5d0b 538576
ldap-utils-dbgsym_2.4.47+dfsg-2_amd64.deb
5d567919ec40187c3ac109cb7669421629368ae4 197276
ldap-utils_2.4.47+dfsg-2_amd64.deb
120fa5ed3aecaab66530d16c401f1756ebe69798 515492
libldap-2.4-2-dbgsym_2.4.47+dfsg-2_amd64.deb
462c00137c1b4af224e287e0547170e08160a270 224300
libldap-2.4-2_2.4.47+dfsg-2_amd64.deb
db1af3d25f0456a471b8b2142bd6ab754f31cb08 89200
libldap-common_2.4.47+dfsg-2_all.deb
25a3bb90e941887d0d10d372086314cf233e1e16 330860
libldap2-dev_2.4.47+dfsg-2_amd64.deb
3adafa2b76a1c6a21e15d4d4473a2aae8d00670c 10446
openldap_2.4.47+dfsg-2_amd64.buildinfo
c0f4df300b19520c0163e95481543aeebc96f72a 61904
slapd-contrib-dbgsym_2.4.47+dfsg-2_amd64.deb
57a5a8a5c355ea682d42f2d13d58a0f82498d97a 99984
slapd-contrib_2.4.47+dfsg-2_amd64.deb
64b92d46804d421e7570a86e42cdf74334af4723 6967704
slapd-dbgsym_2.4.47+dfsg-2_amd64.deb
ab258a75b6a93575bf93deca3fc50b6a6683f747 82512
slapd-smbk5pwd_2.4.47+dfsg-2_all.deb
11922d8b2a1859b98669db19c5d17666035e248b 1433548 slapd_2.4.47+dfsg-2_amd64.deb
0f5a104766bb98d12184cc2570d32f847b894647 90096
slapi-dev_2.4.47+dfsg-2_amd64.deb
Checksums-Sha256:
0cf3ee5ddb7515fc063bb23103e58b2a5c591526e96959fe28a0c058e914ca87 2835
openldap_2.4.47+dfsg-2.dsc
5958da264391619c780973772b07b611da0ea52f3e0ebd6175f394b2addf8d7a 165044
openldap_2.4.47+dfsg-2.debian.tar.xz
b1ed73404e6fba6503a054c72d802fbf7cc26c28ae6c3134c9208d7acfbdc6d7 538576
ldap-utils-dbgsym_2.4.47+dfsg-2_amd64.deb
13f4c076d4f0f96454ef0bf79b6062ff1e355b0ffed26d64d806d24c726cdc1a 197276
ldap-utils_2.4.47+dfsg-2_amd64.deb
e23208498351b4d217f9a23d3f314e8802c9642a6d47a99542de0f7a62c35d6f 515492
libldap-2.4-2-dbgsym_2.4.47+dfsg-2_amd64.deb
8b599568d2b293b021d801bd01b9c76861f9dfce31a37a3822d2b510cca23140 224300
libldap-2.4-2_2.4.47+dfsg-2_amd64.deb
a9b6b6eac6afcdb957f7d5aa9612f46324c66c1763c4f090eb09038d031e20c9 89200
libldap-common_2.4.47+dfsg-2_all.deb
f2720d8ca1fefad3b4bb58ed6c7872a860b6d7406a6424ebaf23274693ecbdac 330860
libldap2-dev_2.4.47+dfsg-2_amd64.deb
bb46be582390ca6f152422e91e986a8baba4a702322e82942d43a18a4ad59f0a 10446
openldap_2.4.47+dfsg-2_amd64.buildinfo
ef25e26e3f70c33dcadd42a5611f30d4408b3988e2d089068b0375e242fd65a7 61904
slapd-contrib-dbgsym_2.4.47+dfsg-2_amd64.deb
04ef323dac41123e8bf67e2eeff2c27c558e91e3e82161565c73ca351f9338b1 99984
slapd-contrib_2.4.47+dfsg-2_amd64.deb
f61126bf21d9b30da6d31bcbf55e1a6e459a42e0900f0174b4283e946dc4d156 6967704
slapd-dbgsym_2.4.47+dfsg-2_amd64.deb
ab37baf3d5b7dfda7cb6c23cdc8e9ccaf6b8686f88633686ad3c33d4e277f16d 82512
slapd-smbk5pwd_2.4.47+dfsg-2_all.deb
9caa68d31bafd6080645c7e6082b61fb61386db76ee78cf2a6b7b51b292e6a93 1433548
slapd_2.4.47+dfsg-2_amd64.deb
ed7703896e68b63ac4a91d795f6a5610f458a81b94a645183c44ed6dc8556ce4 90096
slapi-dev_2.4.47+dfsg-2_amd64.deb
Files:
a1b29c2ef836a4e6f956c7183c7eaf98 2835 net optional openldap_2.4.47+dfsg-2.dsc
cc6d5d98dc536d3a935272ad2ee5f98e 165044 net optional
openldap_2.4.47+dfsg-2.debian.tar.xz
d0b297cdd0620d4d3281a6e67b0286ed 538576 debug optional
ldap-utils-dbgsym_2.4.47+dfsg-2_amd64.deb
f13a7984d504de9ba895764c0934a7d9 197276 net optional
ldap-utils_2.4.47+dfsg-2_amd64.deb
29526a7d655582f06c9dc794da9b65bb 515492 debug optional
libldap-2.4-2-dbgsym_2.4.47+dfsg-2_amd64.deb
6e3712d83d2b2d7576d69dc5b8282633 224300 libs optional
libldap-2.4-2_2.4.47+dfsg-2_amd64.deb
608698db65e5f37114c1d0f9b188e4d2 89200 libs optional
libldap-common_2.4.47+dfsg-2_all.deb
81b35c556efd8cd762b7ce32cc9c001a 330860 libdevel optional
libldap2-dev_2.4.47+dfsg-2_amd64.deb
736a459ee8cffcc3fd749ab2263cf145 10446 net optional
openldap_2.4.47+dfsg-2_amd64.buildinfo
fa0314ac6700be2a1143b1ae9dfc45cc 61904 debug optional
slapd-contrib-dbgsym_2.4.47+dfsg-2_amd64.deb
28190054ff43f7cfc00b3a03daee577d 99984 net optional
slapd-contrib_2.4.47+dfsg-2_amd64.deb
8fbdeb34a528ed06970748816e9c6d53 6967704 debug optional
slapd-dbgsym_2.4.47+dfsg-2_amd64.deb
a04ceb34164981f52144c260e45a2fb7 82512 oldlibs optional
slapd-smbk5pwd_2.4.47+dfsg-2_all.deb
80a01cd77d445fddc5879b6c987dfffa 1433548 net optional
slapd_2.4.47+dfsg-2_amd64.deb
bc92ef8343056188358f38fb59a418f2 90096 libdevel optional
slapi-dev_2.4.47+dfsg-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAlw6XTgACgkQ808JdE6f
XdmnOxAAm8obmnB7tjlRBuqpsImyUk2JO2wl4w4lDgwec6NiUdILQbXpaI2a7Ve1
Ly5IgPwm/VY9XlzuAXaWiz/H5JSTQEtdgokZ/Zem9Sme2d0BnN0peZRoERjW/dqK
kdPG3sUPg9vtfNCqDhQkKOZ+jYLZd9pNMqTKVZHNFGs/k5ONKz3Hpy6GXVMR0s9b
lWuK3s2NxFXRQv+P62hTdw2SJtIqk79G2No+oVttNNKWSCU9cpbG3WYOhc8KbdeY
WRtN3RhfecE08pSpsAjXHK/H8TaCJ6sUZ1YioiA180bvNbvlcm6R/eahslQdM2L0
OFc4aJzXG4sFbALD2XyqQMe1/3+Kojv+Dv3pmJZ7dW+8BOn5y73VwzxhMsWjmSRP
MYOzibzrTPBM45geqvcIDAmXxc9UgRnIh74s3b98PwoifXoNg2wtbRMf+lb6zWwa
9XtU/YRyU9s2m9EBY6dOHikB014m+vQeG78EP2SAwlWnUTL4pQiSzab4haogH3fH
AaDepqjkpHLb4zMmLqx/GDuz8VH678FDKl2/1vzX0zSoXtI86fpW23qj2o58Ezix
+Iv3a79KPPy2ixxHhkrD3PEiLwTfrky0ZnlniSKWFfmIcAWfAnEt62Brf18wQxVS
3OqJjDCuBdGRD1v8N7Xfa7g1ZRqb+fCCWaqsXhfHNVW6sQ6LQro=
=WD8v
-----END PGP SIGNATURE-----
--- End Message ---