On 04/14/14 16:45, Jérémie Courrèges-Anglas wrote:
> [email protected] (Jérémie Courrèges-Anglas) writes:
> 
>> Hi,
>>
>> some time ago sshd(8) got its list of kex/macs/ciphers shrunk.  This
>> breaks py-paramiko both on the kex and macs POV.
>>
>> From transport.py:
>>     _preferred_ciphers = ( 'aes128-ctr', 'aes256-ctr', 'aes128-cbc', 
>> 'blowfish-cbc', 'aes256-cbc', '3des-cbc',
>>         'arcfour128', 'arcfour256' )
>>     _preferred_macs = ( 'hmac-sha1', 'hmac-md5', 'hmac-sha1-96', 
>> 'hmac-md5-96' )
>>     _preferred_keys = ( 'ssh-rsa', 'ssh-dss', 'ecdsa-sha2-nistp256' )
>>     _preferred_kex = ( 'diffie-hellman-group1-sha1', 
>> 'diffie-hellman-group-exchange-sha1' )
>>     _preferred_compression = ( 'none', )
>>
>> You can match this against sshd_config(8).
>>
>> Some upstream tickets:
>>   https://github.com/paramiko/paramiko/issues/242
>>   https://github.com/paramiko/paramiko/issues/161
>>
>> If you have a github account, please ping them. :)
>>
>> Meanwhile, consumers should be fixed, this includes duplicity for which
>> I have a patch (for another mail).
> 
> - change the default from paramiko to pexpect
> - document it
> - remove dep on paramiko
> 
> ok?
> 
ok for me.
 Thanks
  Giovanni

Reply via email to