Exercises

Figure 797. Exercises Slide presentation
  1. Work through the exercises the section called “Browse an existing LDAP Server” and the section called “Populating your DIT.” to the section called “Extending an existing entry”.

    Tip

    When logging in as a non - admin user i.e. using a bind DN like uid=petra,ou=MIB,ou=MI,dc=betrayer,dc=com you will not be able to browse your tree. This action requires a permission setting to be changed in olcDatabase={1}mdb,cn=config of your server's configuration tree. Follow these steps:

    1. Log in to your server's configuration using cn=admin,cn=config as in Figure 783, “Administrator access to your server's configuration ”.

    2. Select your database backend node below cn=config.

    3. Replace:

      to * by dn.exact=gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth manage by * break

      By:

      to * by dn.exact=gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth manage by * read
  2. Find your LDAP servers database back end. Install the lmdb-utils package and dump your back end's data.

  3. Create an application reading ldap.hdm-stuttgart.de's data and writing corresponding student entries back to your local LDAP server.