cookbook for using ldapdiff

1.  download, compile and install openldap from ftp://ftp.openldap.org
2.  download, compile and install libiconv from frp://ftp.gnu.org
3.  download ldapdiff from http://webtomware.rhoen.de
4.  compile ldapdiff with
    ./configure --with-ldap-dir=/usr/local/openldap --with-iconv-dir=/usr/local"
5.  modify slapd.conf like samples/slapd.conf.sample
    (don't forget to add the necessary schema files to slapd.conf)
6.  add initial data with "./addentry webtomware.init.ldif"
7.  add personal data with "./addentry webtomware.user.ldif"
8.  change the mail address in "webtomware.user.ldif" from 
    Thomas.Reith@rhoen.de to Thomas.Reith@vogelsberg.de
9.  run ./ldapdiff -d 2 -p user -f samples/webtomware.user.ldif
9a. if "onlineupdate" equals to "yes" in ldapdiff.conf, the ldap server
    should now contain the new mail address
9b  if "onlineupdate" equals to "no" in ldapdiff.conf, run
    ldapmodify -D "cn=Manager,dc=webtomware,dc=com" -x -W -f ldapdiff.mod

a great ldap client is "gq" from Bert Vermeulen (http://biot.com/gq). it's an
excellent gnome based gui client for managing ldap directories

Thomas Reith, Thu Jan 30 21:58:45 MET 2003
