Data that is held in a QUIPU DSA (available as part of the ISODE package)
is stored in or can be easily converted to the EDB file format. The
edb2ldif
tool is used to convert directory data from EDB file format to the
LDAP Directory Interchange Format (LDIF) used by
slapd (8)
and associated utilities. The
ldif2ldbm (8)
program can be used to convert the resulting LDIF data into a database
that is compatible with
slapd (8).
edb2ldif
writes LDIF formatted data to standard output. If you specify a particular
edbfile
(or files) to read data from, they are converted. If no
edbfile
is specified, the files named
EDB.root
(if it exists) and
EDB
in the current directory are converted. An entire EDB hierarchy
can be converted using the
-r
option.
When
edb2ldif
is invoked, it will also look for files named
.add
in the directories
where EDB files are found and append the contents of the
.add
file to each entry in the corresponding EDB file.
Typically, this feature is used to include inherited
attribute values (e.g., objectClass) that do not appear in the EDB files.
See "The SLAPD and SLURPD Administrator's Guide" for more details on
using
edb2ldif,
including step-by-step conversion instructions.