Net::SSH and older OpenSSL modules

A bug was recently reported in which Net::SSH applications would segfault when trying to verify the server's signed data. This appears to be caused by the use of an older version of OpenSSL. In fact, even the patched version of OpenSSL that was available for download from the Net::SSH page (dated 2004-06-20) exhibited this behavior.

I have taken the latest stable snapshot of Ruby (dated 2004-07-26) and verified that the OpenSSL module it contains works correctly. I have made that module available for download from the Net::SSH downloads page.

If you are having problems with Net::SSH segfaulting, please either use a recent snapshot of Ruby (or 1.8.2, when it comes out), or grab the snapshot available from:

   http://rubyforge.org/frs/?group_id=274&release_id=663

If you continue to have problems with the segfaults after doing this, please let me know.

Thanks! And sorry for the noise to those of you with no interest in Net::SSH...

···

--
Jamis Buck
jgb3@email.byu.edu
http://www.jamisbuck.org/jamis

"I use octal until I get to 8, and then I switch to decimal."

jamis,

very very very cool
i am a sysadmin
and this making my life sooo much simpler

keep up the excellent work on Net::SSH

tengu