Use the libtcl*.cfg file to specify the LDAP server name, port number, DIT base, user name, and password to authenticate the connection to an LDAP server.
The purpose of the libtcl*.cfg file is to provide configuration information such as driver, directory, and security services for Open Client/Open Server and Open Client/Open Server-based applications. 32-bit utilities, such as dsedit and srvbuild, look up the libtcl.cfg, while 64-bit applications use the libtcl64.cfg file for configuration information.
Edit both the libtcl.cfg and the libtcl64.cfg files to ensure compatibility between 32- and 64-bit applications.
The default libtcl.cfg file is located in $SYBASE/$SYBASE_OCS/config.
If LDAP is specified in the libtcl.cfg file, the interfaces file is not used.
In its simplest form, the libtcl.cfg file is in this format:
[DIRECTORY]
ldap=libsybdldap.dll ldapurl
where the ldapurl is defined as:
ldap://host:port/ditbase
This LDAP entry, using these same attributes, is an anonymous connection and works only if the LDAP server allows read-only access.
ldap=libsybdldap.dll ldap://ldaphost/d=sybase,dc=com
To enable password authentication at connection time, you can specify a user name and password in the libtcl.cfg file as extensions to the LDAP URL.