I recently wrote a message entitled "Perl SSH Client", to announce a Perl
implementation of an ssh client that I wrote.

I've spoken with the author of the Net::SSH currently on CPAN (it's a
wrapper around the command-line ssh client), and we've agreed on renaming
his Net::SSH to something like Net::SSH::system, and mine to something like
Net::SSH::perl. Net::SSH itself, then, will be an interface to any of these
implementation modules, to be used something like:

    use Net::SSH mode => 'perl';
    my $ssh = Net::SSH->new($host, ...);

and so on. My Net::SSH::perl is ready for release as a 1.0 version. I
believe it's stable, and it currently supports password, RSA, RSA-Rhosts,
and Rhosts authentication methods, and IDEA, DES, and 3DES encryption.

I'd just like to make sure that the naming convention of Net::SSH::perl is
agreed upon as a good idea. Yes?

If so I'm planning to upload my Net::SSH::perl to CPAN; once Ivan (the
author of the current Net::SSH) has rewritten his Net::SSH to be
Net::SSH::system or something such, we can upload the Net::SSH interface to
these modules (I've written something that I believe will work just fine as
such an interface).

Net::SSH::perl is, of course, very useable on its own.

Thanks,
Benjamin Trott

Reply via email to