The libtcl*.cfg File

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.

Note: Open Client/Open Server applications that use the -I option at start-up override the libtcl.cfg file and use the interfaces file.

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.