1 .TH LDAPD 8C "15 June 1992" "U-M LDAP LDVERSION"
3 ldapd \- LDAP X.500 Protocol Daemon
5 .B ETCDIR/ldapd [\-d level] [\-l] [\-c dsaname]
6 .B [\-p port] [\-t timeout] [\-r referraltimeout]
11 is the LDAP to X.500 gateway daemon. The LDAP protocol is used to
12 provide lightweight TCP/IP access to the X.500 Directory. The
14 server is typically invoked at boot time, usually out of
18 normally forks and disassociates itself from the invoking tty, and then
19 listens on port 389 for TCP connections from LDAP clients.
20 The server performs the following basic operations for the client:
23 Bind to the X.500 directory. Currently only simple (clear-text password)
24 and kerberos version 4 authentication are supported.
27 Search the X.500 directory for entries that match a given filter.
28 The scope of the search can be base object, one level, or whole subtree.
29 Note that the X.500 read and list can be emulated using search.
32 Change the attributes and values of an existing X.500 entry.
35 Change the Relative Distinguished Name of an X.500 entry.
38 Add an entry to the X.500 directory.
41 Remove an entry from the X.500 directory.
44 Abort an operation in progress.
48 for details on client-side access to the ldap server. See
49 .I RFC 1777: Lightweight Directory Access Protocol
51 .I RFC 1778: The String Representation of
52 .I Standard Attribute Syntaxes
53 for details of the protocol supporting the above operations.
57 Turn on debugging as defined by
59 If this option is specified,
61 will not fork or disassociate from the invoking terminal. Some general
62 operation and status messages are printed for any value of \fIlevel\fP.
63 \fIlevel\fP is taken as a bit string, with each bit corresponding to a
64 different kind of debugging information. See <ldap.h> for details.
67 Enable logging of various status and errors to the LOG_LOCAL4 facility via
71 Connect to the named DSA initially. The
73 given should be a name found in the local dsaptailor file or an
74 actual presentation address.
79 instead of the default port. This is useful for debugging purposes.
82 Specify the timeout value after which idle connections from
85 .BI \-r " referraltimeout"
86 Specify the timeout value after which idle connections to DSAs
92 instead of as a stand-alone daemon.
95 Support Connectionless LDAP (CLDAP). In this mode, ldapd listens for
96 CLDAP search requests only on a UDP port, performs the search, and
97 returns the result. See
99 for more information on UDP.
101 To start ldapd and have it fork and detach from the terminal and connect
102 to the first DSA listed in the dsaptailor file, just type:
110 To connect to an alternate DSA and turn on voluminous debugging which
111 will be printed on standard error, type:
115 ETCDIR/ldapd -c dsanameoraddr -d 31
119 where dsanameoraddr is a presentation address or a name that appears
120 in the local dsaptailor file.
127 Volume 5 of The ISODE Manual