anchor.diff:  
   clear_db(Config) ->
       {ok,H} = open_bind(Config),
  -    Path = ?config(eldap_path, Config),
  +    Path = proplists:get_value(eldap_path, Config),
       delete_old_contents(H, Path),
       eldap:close(H),
       Config.
  
positive.code: 
  %%%----------------------------------------------------------------
  search_filter_equalityMatch(Config) ->
      BasePath = ?config(eldap_path, Config),
      ExpectedDN = "cn=Jonas Jonsson," ++ BasePath,
      {ok, #eldap_search_result{entries=[#eldap_entry{object_name=ExpectedDN}]}} =
  	eldap:search(?config(handle, Config),
  		     #eldap_search{base = BasePath,
  				   filter = eldap:equalityMatch("sn", "Jonsson"),
  				   scope=eldap:singleLevel()}).
  
  %%%----------------------------------------------------------------
  search_filter_substring_any(Config) ->
      BasePath = ?config(eldap_path, Config),
      ExpectedDN = "cn=Jonas Jonsson," ++ BasePath,
      {ok, #eldap_search_result{entries=[#eldap_entry{object_name=ExpectedDN}]}} =
  	eldap:search(?config(handle, Config),
  		     #eldap_search{base = BasePath,
  				   filter = eldap:substrings("sn", [{any, "ss"}]),
  				   scope=eldap:singleLevel()}).
  
  %%%----------------------------------------------------------------
  search_filter_initial(Config) ->
      H = ?config(handle, Config),
      BasePath = ?config(eldap_path, Config),
      ExpectedDN = "cn=Foo Bar," ++ BasePath,
      {ok, #eldap_search_result{entries=[#eldap_entry{object_name=ExpectedDN}]}} =
  	eldap:search(H,
  
negative.code:     of
  	R when R==ok ; R=={error,{already_started,ssl}} ->
  	    try make_certs:all("/dev/null",
  			       filename:join(proplists:get_value(data_dir,Config), "certs"))
  	    of
  		{ok,_} -> true;
  		Other ->
  