Your message dated Wed, 20 Apr 2005 19:47:31 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#304339: fixed in openldap2.2 2.2.23-3
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 20 Apr 2005 20:52:46 +0000
>From [EMAIL PROTECTED] Wed Apr 20 13:52:46 2005
Return-path: <[EMAIL PROTECTED]>
Received: from od251.xs4all.nl [213.84.168.241] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DOMBh-0006hS-00; Wed, 20 Apr 2005 13:52:45 -0700
Received: from [192.168.251.21] (knorrie.od251.csrdelft.nl [192.168.251.21])
        by od251.xs4all.nl (Postfix) with ESMTP id 7FE071D9;
        Wed, 20 Apr 2005 22:52:44 +0200 (CEST)
Message-ID: <[EMAIL PROTECTED]>
Date: Wed, 20 Apr 2005 22:52:34 +0200
From: Hans van Kranenburg <[EMAIL PROTECTED]>
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: [EMAIL PROTECTED]
Subject: slappasswd -> ../lib/slapd , but /usr/lib/slapd missing
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: ldap-utils
Version: 2.2.23-1 (Sarge)
Severity: grave

Hi,

I use slappasswd on a box called 'Tom' to generate passwords in php
which are used to update user details on a ldap server, called 'Jerry'.
The php script directly contacts to the ldap server over an ssl-tunnel.

Some days ago users started complaining their changed passwords didn't
work anymore, so I went debugging and I found this:

On the webserver only ldap-utils was installed because of slappasswd.
But since the last apt-get upgrade slappasswd seems being thrown away
and replaced by a symlink pointing to /usr/lib/slapd, which isn't present.

tom.3 /usr/sbin# ll slappasswd
lrwxrwxrwx  1 root root 12 2005-04-20 22:05 slappasswd -> ../lib/slapd
tom.3 /usr/sbin# ll ../lib/slapd
ls: ../lib/slapd: No such file or directory

On the other box, the LDAP server Jerry, both ldap-utils and the server
slapd are installed. This box has the /usr/lib/slapd:

jerry.0 /usr/sbin# ll slappasswd
lrwxrwxrwx  1 root root 12 2005-04-13 16:45 slappasswd -> ../lib/slapd
jerry.0 /usr/sbin# ll ../lib/slapd
-rwxr-xr-x  1 root root 626584 2005-04-01 18:59 ../lib/slapd

Seems /usr/lib/slapd (when present) detects with which name it was
called, and changes behaviour accordingly... :S

These packages are installed:

tom.3 ~# dpkg -l | egrep "(ldap|slap)"
ii  ldap-utils     2.2.23-1       OpenLDAP utilities
ii  libldap-2.2-7  2.2.23-1       OpenLDAP libraries
ii  libldap2       2.1.30-3       OpenLDAP libraries
ii  libldap2-dev   2.1.30-3       OpenLDAP development libraries
ii  php4-ldap      4.3.10-10      LDAP module for php4

jerry.0 ~# dpkg -l | egrep "(ldap|slap)"
ii  ldap-utils     2.2.23-1       OpenLDAP utilities
ii  libldap-2.2-7  2.2.23-1       OpenLDAP libraries
ii  libldap2       2.1.30-3       OpenLDAP libraries
ii  libnss-ldap    220-1          NSS module for using LDAP as a naming
servic
ii  postfix-ldap   2.1.5-9        LDAP map support for Postfix
ii  pure-ftpd-ldap 1.0.19-4       Pure-FTPd FTP server with LDAP user
authenti
ii  slapd          2.2.23-1       OpenLDAP server (slapd)

BTW: /usr/lib/slapd is not listed in a search for slapd in the Debian
packages...
http://packages.debian.org/cgi-bin/search_contents.pl?word=slapd&searchmode=searchfiles&case=insensitive&version=testing&arch=i386
Seems only the symlinks are included in the results? Why?

So... I think ldap-utils lacks some dependency on a package containing
the /usr/lib/slapd. According to the `dpkg -l` /usr/lib/slapd only
exists in package slapd. I don't want to run slapd on the webserver, but
I want slappasswd to generate encryptes passwords there...

I will now temporarily fix this by manually copying /usr/lib/slapd from
Jerry to Tom.

Greetings,
Hans van Kranenburg
-- 
Technische Hogeschool Rijswijk
Lange Kleiweg 80
2288 GK  Rijswijk
The Netherlands

T 070-3401876
E [EMAIL PROTECTED]

---------------------------------------
Received: (at 304339-close) by bugs.debian.org; 20 Apr 2005 23:54:18 +0000
>From [EMAIL PROTECTED] Wed Apr 20 16:54:18 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DOP1O-0000fh-00; Wed, 20 Apr 2005 16:54:18 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1DOOup-0006Q5-00; Wed, 20 Apr 2005 19:47:31 -0400
From: Torsten Landschoff <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.55 $
Subject: Bug#304339: fixed in openldap2.2 2.2.23-3
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Wed, 20 Apr 2005 19:47:31 -0400
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 3

Source: openldap2.2
Source-Version: 2.2.23-3

We believe that the bug you reported is fixed in the latest version of
openldap2.2, which is due to be installed in the Debian FTP archive:

ldap-utils_2.2.23-3_i386.deb
  to pool/main/o/openldap2.2/ldap-utils_2.2.23-3_i386.deb
libldap-2.2-7_2.2.23-3_i386.deb
  to pool/main/o/openldap2.2/libldap-2.2-7_2.2.23-3_i386.deb
openldap2.2_2.2.23-3.diff.gz
  to pool/main/o/openldap2.2/openldap2.2_2.2.23-3.diff.gz
openldap2.2_2.2.23-3.dsc
  to pool/main/o/openldap2.2/openldap2.2_2.2.23-3.dsc
slapd_2.2.23-3_i386.deb
  to pool/main/o/openldap2.2/slapd_2.2.23-3_i386.deb



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Torsten Landschoff <[EMAIL PROTECTED]> (supplier of updated openldap2.2 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 [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 21 Apr 2005 01:29:57 +0200
Source: openldap2.2
Binary: slapd ldap-utils libldap-2.2-7
Architecture: source i386
Version: 2.2.23-3
Distribution: unstable
Urgency: low
Maintainer: Torsten Landschoff <[EMAIL PROTECTED]>
Changed-By: Torsten Landschoff <[EMAIL PROTECTED]>
Description: 
 ldap-utils - OpenLDAP utilities
 libldap-2.2-7 - OpenLDAP libraries
 slapd      - OpenLDAP server (slapd)
Closes: 265860 303243 304339 304549 304840
Changes: 
 openldap2.2 (2.2.23-3) unstable; urgency=low
 .
   Steve Langasek <[EMAIL PROTECTED]>
   * libraries/libldap_r/Makefile.in: Code that uses pthreads *must* be
     linked with -pthread, even if it's a library; without this, the
     libldap_r library ends up with dangling unversioned reference to
     pthread_create() which gets resolved to a wrong version that causes
     segfaults on 64-bit platforms.  Closes: #304549.
   * debian/rules: error out on build if an installed library has
     undefined symbols; future-proofing against a repeat of #304549.
   * debian/slapd.postinst: don't dump and reload directories unless we
     know we're upgrading from an incompatible version!  Closes: #304840.
   * debian/slapd.scripts-common: don't use merge_logical_lines for
     functions that will be writing back to the config; the code is not
     as pretty now, but the output is much less ugly. Closes: #303243.
   * debian/slapd.examples, debian/slapd.scripts-common,
     debian/slapd.links, debian/move_files: install DB_CONFIG in
     /usr/share/slapd/ instead of /usr/share/doc/slapd/examples/; this
     simplifies the code, and ensures users who don't install
     /usr/share/doc aren't penalized.  Create links for the DB_CONFIG and
     slapd.confg templates to /usr/share/doc/slapd/examples, since these
     are worthwhile examples as well.
   * Updated maintainer scripts to keep DB_CONFIG for LDAP databases over
     upgrades (closes: #265860).
   * Move slappasswd to the slapd package, since it's now a symlink and
     isn't actually useful without the slapd binary (closes: #304339).
Files: 
 7c942ffec1c8d65ba0658fd26f7fa515 999 net optional openldap2.2_2.2.23-3.dsc
 62b2bcb60d20dbbbbd01ed58994fccc8 478104 net optional 
openldap2.2_2.2.23-3.diff.gz
 f242a20d7673b377d8bb8d93d6ab0960 797980 net optional slapd_2.2.23-3_i386.deb
 d223b5b37666dcdb1ea8ca3e0de21c71 117314 net optional 
ldap-utils_2.2.23-3_i386.deb
 46c7ac17ee7b4a24ea75941f8c8b859f 240602 libs important 
libldap-2.2-7_2.2.23-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCZugMdQgHtVUb5EcRAn14AJ4sbnxkvFoI/mQ4eHkWMi12APMAdQCffLLw
4Yidij2MCYjkXe1Up9trAC0=
=xn9A
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to