2
use ExtUtils::MakeMaker;
4
$^O =~ /Win32/ and die "This module does not work on MS Windows.\nTry installing a real OS!\n";
6
my $ssh_V = `ssh -V 2>&1`;
9
if (my ($ver, $rev) = $ssh_V =~ /^openssh_(\d+)\.(\d+)/i) {
10
if ($ver < 4 or ($ver == 4 and $rev < 1)) {
12
The OpenSSH client I have found in the PATH is too old ($ver.$rev)!
13
Version 4.1 is required and 5.2 recommended.
20
The SSH client I have found in the PATH does not seem to be OpenSSH!
21
SSH client version: $ssh_V
28
No SSH client is available from your PATH!
33
WriteMakefile( NAME => 'Net::OpenSSH',
34
VERSION_FROM => 'lib/Net/OpenSSH.pm',
35
ABSTRACT_FROM => 'lib/Net/OpenSSH.pm',
36
PREREQ_PM => { Test::More => 0, },
37
AUTHOR => 'Salvador Fandino <sfandino@yahoo.com>' );