Project

General

Profile

Actions

Enhancement #140

closed

Switch to slapd.d config

Added by Marc Dequènes over 14 years ago. Updated over 6 years ago.

Status:
Rejected
Priority:
Normal
Category:
Service :: Database
Start date:
2010-09-05
Due date:
% Done:

80%

Estimated time:
Patch Available:
No
Confirmed:
No
Branch:
Entity:
DuckCorp
Security:
No
Help Needed:
No

Description

Toushirou and Elwing were switched. I had a few problems with the old DC/HF databases on Elwing, and had to rebuild them (HF db was rebuilt with a not extremely recent backup, as the backup was empty; probably linked with the BDB version mismatch encountered during the migration).

We need to find a solution to properly update the schema when needed (slaptest could convert it to LDIF, perhaps using a fake minimalist config file, so we'll just have to replace the corresponding 'slapd.d/cn=config/...' file between a stop/start of the server). The DB rebuild script must be checked/updated too.

slapd is on hold on Orfeo in the meanwhile.


Related issues 2 (1 open1 closed)

Related to LdapShadows - Enhancement #143: create administration shadow for OpenLDAP 'cn=config' database/worldIn ProgressMarc Dequènes2010-09-06

Actions
Related to DuckCorp Infrastructure - Bug #619: LDAP servers: install slapdResolvedMarc Dequènes2018-04-23

Actions
Actions #1

Updated by Marc Dequènes over 13 years ago

  • % Done changed from 30 to 40

I cannot hold slapd anymore (sync with the rest of the distro, moving fast after Squeeze release, and security issues), so i'm upgrading Orfeo too.

Actions #2

Updated by Marc Dequènes over 13 years ago

  • % Done changed from 40 to 80

The DB rebuild script is ok.

We can update cn=config using phpldapadmin on each server.

The schema is now replicated from Orfeo and can be managed using phpldapadmin, even if not very handy.

The LdapShadows project is not ready yet, but mostly working.

Actions #3

Updated by Marc Dequènes almost 13 years ago

  • Priority changed from High to Normal
  • Help Needed set to No
Actions #4

Updated by Marc Dequènes over 6 years ago

  • Status changed from In Progress to Rejected

phpldapadmin was removed because it's unmaintained and full of bugs. LdapShadows is going nowhere I fear. The content is already generated, so could the configuration I think. That's what I suggested in #619. Anyway, there has not been package hold for some time and the is going to be decided in the other ticket, so closing this one.

Actions #5

Updated by Marc Dequènes over 6 years ago

  • Related to Bug #619: LDAP servers: install slapd added
Actions

Also available in: Atom PDF