EXIT VALUES 0 The user exists as specified. This can have 2 causes: The user was created by adduser or the user was already present on the system before adduser was invoked. If adduser was returning 0 , invoking adduser a second time with the same parameters as before also returns 0.

1 Creating the user or group failed because it was already present with other UID/GID than specified. The username or groupname was rejected because of a mismatch with the configured regular expressions, see adduser.conf(5). Adduser has been aborted by a signal. Or for many other yet undocumented reasons which are printed to console then. You may then consider to remove --quiet to make adduser more verbose.

LDAP stands for Lightweight Directory Access Protocol . .... No matter which LDAP server a client connects to, it sees the same view of the directory; a name ...snip---

Like I said, I have never used either, LDAP or OpenLDAP, so all I can really dois try to do some searches, and find something that may help you. You have not mentioned this, but it may be important,..what version of Debian are you using, ?

11.7.1. InstallingThe slapd package contains the OpenLDAP server. The ldap-utils package includes command-line tools for interacting with LDAP servers.Installing slapd usually asks very few questions and the resulting database is unlikely to suit your needs. Fortunately a simple dpkg-reconfigure slapd will let you reconfigure the LDAP database with more details:

Based on your screen shot, the datbase is not yet created,..that may be the problem ?