nssov overlay is missing

Bug #675391 reported by ben thielsen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openldap (Ubuntu)
Fix Released
Medium
Mathias Gug
Maverick
Won't Fix
Medium
Unassigned

Bug Description

it appears that in 2.4.23-0ubuntu3, the nssov overlay is absent from the package. this was not the case in the previous version (2.4.21-0ubuntu5.2). the following files are missing:

/usr/lib/ldap/nssov.la
/usr/lib/ldap/nssov.so
/usr/lib/ldap/nssov.so.0
/usr/lib/ldap/nssov.so.0.0.0

this severely breaks installations that were using the overlay, as it is referenced from the config, but cannot be loaded, resulting in dpkg failing and completely breaking the upgrade process:

Setting up slapd (2.4.23-0ubuntu3.2) ...
  Backing up /etc/ldap/slapd.d/ in /var/backups/slapd-2.4.21-0ubuntu5.3... done.
  Moving old database directories to /var/backups:
  Loading from /var/backups/slapd-2.4.21-0ubuntu5.3:
  - directory dc=example,dc=com... failed.

Loading the database from the LDIF dump failed with the following
error while running slapadd:
    lt_dlopenext failed: (nssov) file not found
    config error processing cn=module{0},cn=config: <olcModuleLoad> handler exited with 1
    slapadd: bad configuration directory!
dpkg: error processing slapd (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 slapd
E: Sub-process /usr/bin/dpkg returned an error code (1)

1) >lsb_release -rd
Description: Ubuntu 10.10
Release: 10.10

2) >apt-cache policy slapd
slapd:
  Installed: 2.4.23-0ubuntu3.2
  Candidate: 2.4.23-0ubuntu3.2
  Version table:
 *** 2.4.23-0ubuntu3.2 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick-updates/main i386 Packages
        100 /var/lib/dpkg/status
     2.4.23-0ubuntu3 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main i386 Packages

3) i expected the nssov overlay to load

4) it did not, causing slapd to fail, which in turn caused dpkg to fail.

Mathias Gug (mathiaz)
Changed in openldap (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Changed in openldap (Ubuntu Maverick):
importance: Undecided → Medium
status: New → Triaged
Mathias Gug (mathiaz)
Changed in openldap (Ubuntu):
assignee: nobody → Mathias Gug (mathiaz)
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openldap - 2.4.23-6ubuntu2

---------------
openldap (2.4.23-6ubuntu2) natty; urgency=low

  * Install nss overlay (LP: #675391):
    - debian/rules: run install target for nssov module.
    - debian/patches/nssov-build: fix patch to install schema in
      /etc/ldap/schema.
 -- Mathias Gug <email address hidden> Wed, 17 Nov 2010 18:16:42 -0500

Changed in openldap (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

maverick has seen the end of its life and is no longer receiving any updates. Marking the maverick task for this ticket as "Won't Fix".

Changed in openldap (Ubuntu Maverick):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.