4

so I followed this guide: https://help.ubuntu.com/11.04/serverguide/C/openldap-server.html

to install and configure ldap but then I discoverd both phpLDAPadmin and Luma and have decided to rebuild my tree from scratch using one of those tools. However Im not sure how to completely remove LDAP now. I can remove it using apt-get, but if I attempt to reinstall it and login using phpLDAPadmin it seems that it's still looking for older authentication and gives me a credential error

1
  • Might also need to remove /var/lib/ldap
    – Jon
    Commented Jul 31, 2021 at 11:26

4 Answers 4

4

A simple sudo dpkg-reconfigure slapd should perform the task.

1
  • I mucked up my ldap configuration and this worked for me.
    – nerak99
    Commented Sep 8, 2015 at 8:36
3
apt-get remove --purge package

apt-get remove [--purge] Removes and any packages that depend on it. --purge specifies that packages should be purged

The difference between remove and purge is that while remove only deletes data and executables, purge also deletes all configuration files in addition.

1
  • if you manually add file to ldap configuration directory, you should issue an addition command: rm -rf /etc/ldap Commented Apr 17, 2013 at 10:55
0

If you only want to remove the LDAP content, you can delete /var/lib/ldap/*. Please remember to keep the DB_CONFIG (if existing) file in this directory since it is important for performance tuning of the DB backend.

0

If you get into the error of

slapd is broken or not fully installed

then you might try

$ mv /var/lib/dpkg/info/slapd.* /tmp/
$ dpkg --remove --force-remove-reinstreq slapd
$ dpkg --purge slapd

As suggested here.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .