OpenLdap configuration without yast

It seems that when ldap is configured using yast it does not use slapd.conf file but a dynamically generated database backend file back-config is used. Then how do I make the an ldap server use the slapd.conf file which I have edited and not use the settings specified by yast.Please help. Thanks.

Are you sure? I suspect that database config file is included by slapd.conf and slapd still has to read /etc/openldap/slapd.conf when it starts.

I had specified some password and rootdn using yast. But the entries in slapd.conf file were unchanged. Also when I edited slapd.conf file to use a different password by editing it, ldap still used the password specified by yast and not the one in slapd.conf file.

So you probably have to edit /etc/openldap/slapd.conf to disable the method used by YaST to store the password. Possibly commenting out the include should do it.