Net::SFTP 1.1.1

Posted by Jamis on February 25, 2008 @ 10:35 PM

Net::SFTP is a Ruby library for transferring files using the SFTP (Secure FTP) protocol over SSH. This is a maintenance release consisting of only two changes. First, you no longer need to explicitly call the #connect method. It is called automatically as needed. Second, this release has an explicit (RubyGems) dependency on Net::SSH versions less than 1.99.0. This should pave the way for making smoother the eventual release of Net::SSH v2 (which is not backwards compatible and would otherwise break existing installations of Net::SFTP 1.x).

All users of Net::SFTP are encouraged to upgrade. Using Rubygems, installation is simple:

gem install net-sftp

Alternate source packages (bz2 and zip) may be downloaded from the Net::SSH project page:

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

Posted in Announcements

Comments

Have something to add? Click here to leave a comment.

26 Feb 2008

1. please fix this? said...

ERROR: While executing gem … (Gem::RemoteFetcher::FetchError) OpenURI::HTTPError: 404 Not Found reading http://gems.rubyforge.org/gems/net-sftp-1.1.1.gem <!DOCTYPE HTML PUBLIC ”-//IETF//DTD HTML 2.0//EN”>

<html><head> <title>404 Not Found</title> </head><body>

Not Found

The requested URL /gems/net-sftp-1.1.1.gem was not found on this server.

</body></html>

the links on the page referenced above are also missing (more 404’s).

someone miss a sym link?

2. Jamis said...

For future reference—that error simply means the gem hasn’t yet propogated to the mirrors, and you should try again later. It should all be good now, for instance.

27 Feb 2008

3. Mark said...

What is the time frame for Net::SSH v2?

4. Jamis said...

@mark, when it’s done. :) I’ve stopped giving ETA’s, because they kept passing me by. As I stated in this post, I’m working on it (and other projects) an hour a day, so progress is being made (and logged), and it will all be ready when it is ready.

If you want to play with it as it stands (which is actually pretty close to being finished), you can check it out via subversion here: http://svn.jamisbuck.org/net-ssh/branches/v2.