anchor.diff:  			  erlang_client_openssh_server_publickey_rsa,
   			  erlang_client_openssh_server_password,
   			  erlang_client_openssh_server_kexs,
  -			  erlang_client_openssh_server_nonexistent_subsystem
  +			  erlang_client_openssh_server_nonexistent_subsystem,
  +			  erlang_client_openssh_server_renegotiate
   			 ]},
        {erlang_server, [], [erlang_server_openssh_client_public_key_dsa,
   			  erlang_server_openssh_client_public_key_rsa,
  
positive.code:     SystemDir = proplists:get_value(data_dir, Config),
      PrivDir = proplists:get_value(priv_dir, Config),
      KnownHosts = filename:join(PrivDir, "known_hosts"),
      {Pid, Host, Port} = ssh_test_lib:daemon([{system_dir, SystemDir},
  					     {public_key_alg, PubKeyAlg},
  					     {failfun, fun ssh_test_lib:failfun/2}]),
  
      ssh_dbg:messages(fun(String,_D) -> ct:log(String) end),
      ct:sleep(500),
  
      RenegLimitK = 3,
  
negative.code:     chk_key(sshc, 'ssh-rsa', ".ssh/id_rsa", Config);
  init_per_testcase(erlang_client_openssh_server_publickey_dsa, Config) ->
      chk_key(sshd, 'ssh-dss', ".ssh/id_dsa", Config);
  init_per_testcase(erlang_server_openssh_client_renegotiate, Config) ->
      case os:type() of
  	{unix,_} -> ssh:start(), Config;
  	Type -> ct:fail("Unsupported test on ~p",[Type])
      end;
  init_per_testcase(_TestCase, Config) ->
      ssh:start(),
      Config.
  