Skip Menu |

This queue is for tickets about the SSH-Batch CPAN distribution.

Report information
The Basics
Id: 60385
Status: open
Priority: 0/
Queue: SSH-Batch

People
Owner: Nobody in particular
Requestors: marcoep [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.023
Fixed in: (no value)



Subject: Incompatible with Sun's SSH: ssh: illegal option -- M
Hi there, On Solaris: $ uname -a SunOS zaqar1 5.10 Generic_138888-05 sun4u sparc SUNW,Sun-Fire-V490 $ ssh -V Sun_SSH_1.1.1, SSH protocols 1.5/2.0, OpenSSL 0x0090704f Even though everything got correctly installed, I get an error when running "atnodes" "ssh: illegal option -- M" Cheers, ^m'e
I am not the author or a maintainer, but I can see that the documents do in fact say: Show quoted text
> PREREQUISITES > This module uses Net::OpenSSH behind the scene, so it requires the > OpenSSH *client* executable (usually spelled "ssh") with multiplexing > support (at least OpenSSH 4.1). To check your "ssh" version, use the > command:
Sun's ssh evidently doesn't support the multiplexing feature, or at least the -M option. I would guess from the docs that if you were able to install the OpenSSL binary, you could use the SSH_BATCH_SSH_CMD environment variable to use it instead of the default one supplied by Solaris, and everything would work. Regards, Nick