anchor.diff:      try ssl:start()
       of
   	R when R==ok ; R=={error,{already_started,ssl}} ->
  -	    try make_certs:all("/dev/null", 
  +	    try make_certs:all("/dev/null",
   			       filename:join(?config(data_dir,Config), "certs"))
   	    of
   		{ok,_} -> true;
  -		Other -> 
  +		Other ->
   		    ct:comment("make_certs failed"),
   		    ct:log("make_certs failed ~p", [Other]),
   		    false
   	    catch
  -		C:E -> 
  +		C:E ->
   		    ct:comment("make_certs crashed"),
   		    ct:log("make_certs failed ~p:~p", [C,E]),
   		    false
  
positive.code:       fun(H) ->
  	      eldap:add(H, "cn=Foo Bar,dc=host,dc=ericsson,dc=se",
  			[{"objectclass", ["person"]},
  			 {"cn", ["Foo Bar"]}, 
  			 {"sn", ["Bar"]}, 
  			 {"telephoneNumber", ["555-1232", "555-5432"]}])
        end, Config).
  
  
negative.code:     BasePath = ?config(eldap_path, Config),
      ok = eldap:add(H, "cn=Foo Bar," ++ BasePath,
  		   [{"objectclass", ["person"]},
  		    {"cn", ["Foo Bar"]},
  		    {"sn", ["Bar"]},
  		    {"telephoneNumber", ["555-1232", "555-5432"]}]),
      ok = eldap:add(H, "ou=Team," ++ BasePath,
  		   [{"objectclass", ["organizationalUnit"]},
  