You're viewing a single post. I have much more to say! The main blog page is a good starting point.

OpenSSH and Bazaar-NG on Debian Sarge

James Henstridge wrote a bzr plugin that monkeypatches the built-in sftp (ftp over ssh) support, so that it uses OpenSSH instead of the Python only paramiko ssh implementation. James wrote about this in this blogpost on the bzr openssh plugin.

Although paramiko is no longer used for the ssh communication, several parts of the paramiko library are still used. This is a problem on Debian Sarge machines, which do not include paramiko packages. Installing these packages from the testing archive doesn’t work right away, since they depend on a newer glibc version than is available in Debian Sarge.

To overcome this problem, I’ve backported (simply rebuilt) the relevant packages for Debian Sarge, so that you can fully enjoy ssh support in bzr. I’ve made these packages available at: http://uwstopia.nl/files/2005/11/python-ssh/

Enjoy! Please let me know if you have any problems.

Update: The OpenSSH bzr plugin is obsolete, since the functionality has been enhanced and has now been merged with bzr itself.

Note: Paramiko is still used for the SFTP implementation though, so if you’re on Debian Sarge you will still need my packages!