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 ---

Reply via email to