On Wed 2011.10.12 at 11:40 -0400, Okan Demirmen wrote:
> On Wed 2011.10.05 at 18:31 -0500, Abel Abraham Camarillo Ojeda wrote:
> > On Wed, Oct 5, 2011 at 6:16 PM, Okan Demirmen <o...@demirmen.com> wrote:
> > > On Tue 2011.10.04 at 19:35 -0500, Abel Abraham Camarillo Ojeda wrote:
> > >> Net::OpenSSH is a secure shell client package implemented on top of
> > >> OpenSSH binary client (ssh).
> > >>
> > >> A hell lot easier to use than other Net::SSH* modules...
> > >>
> > >> tgz attached.
> > >
> > > Hi - I've been using my own port of Net::OpenSSH for a while, but I
> > > wondering why you choose to include IO::Pty and Net::SFTP::Foreign, but
> > > not the other potential depends, such as rsync and expect. ??In my port,
> > > I have no dependencies, for simplity only. ??Just like the potential
> > > rsync dependency, each of these are not hard dependencies, but rather
> > > optional dependencies. ??Thoughts?
> > >
> > > Cheers,
> > > Okan
> > >
> 
> Hi,
> 
> > IO::Tty and Net::SFTP::Foreign are enumerated in upstream README has 
> > depends...
> > 
> > http://cpansearch.perl.org/src/SALVA/Net-OpenSSH-0.53_04/README
> 
> These are listed as optional dependencies, and Net::OpenSSH first checks
> to see if the modules exist/load before trying to use those specific
> features, and fails gracefully otherwise.  So it's not a true
> dependency.
> 
> My use-case for Net::OpenSSH doesn't include passwords nor sftp, so I'm
> clearly bias!

here's a modified port with the following changes:
 - no depends for optional dependencies
 - sets CATEGORIES = net security
 - adds REGRESS_IS_INTERACTIVE = yes

cheers,
okan

Attachment: p5-Net-OpenSSH.tgz
Description: application/tar-gz

Reply via email to