Skip Menu |

This queue is for tickets about the Net-OpenSSH CPAN distribution.

Report information
The Basics
Id: 75226
Status: resolved
Worked: 1 hour (60 min)
Priority: 0/
Queue: Net-OpenSSH

People
Owner: salva [...] cpan.org
Requestors: fschlich [...] zedat.fu-berlin.de
Cc:
AdminCc:

Bug Information
Severity: Unimportant
Broken in: 0.57
Fixed in: (no value)



Subject: spelling errors in pod
Hi, while packaging Net::OpenSSH for Debian, our QA tools a number of POD spelling errors. Please see the attached patch. Florian
Subject: fix_pod_spelling.patch
--- a/lib/Net/OpenSSH.pm +++ b/lib/Net/OpenSSH.pm @@ -2617,7 +2617,7 @@ =item stdout_pipe => 1 -Creates a new pipe and connects the writting side to the stdout stream +Creates a new pipe and connects the writing side to the stdout stream of the remote process. The reading side is returned as the second value (C<$out>). @@ -2664,7 +2664,7 @@ =item stderr_pipe => 1 -Creates a new pipe and connects the writting side to the stderr stream +Creates a new pipe and connects the writing side to the stderr stream of the remote process. The reading side is returned as the third value (C<$err>). @@ -3180,7 +3180,7 @@ =item $ssh->wait_for_master($async) When the connection has been established by calling the constructor -with the C<async> option, this call allows to advance the process. +with the C<async> option, this call allows one to advance the process. If C<$async> is true, it will perform any work that can be done inmediately without waiting (for instance, entering the password or @@ -3188,7 +3188,7 @@ return. If a false value is given, it will finalize the connection process and wait until the multiplexing socket is available. -It returns a true value after the connection has been succesfully +It returns a true value after the connection has been successfully established. False is returned if the connection process fails or if it has not yet completed (then, the L</error> method can be used to distinguish between both cases). @@ -3244,7 +3244,7 @@ =item $ssh->master_exited -This methods allows to tell the module that the master process has +This methods allows one to tell the module that the master process has exited when we get its PID from some external wait or waitpid call. For instance: @@ -3297,10 +3297,10 @@ Under the hood, as the Secure Shell protocol does not provide for this mode of operation and always spawns a new shell where it runs the given command, Net::OpenSSH quotes any shell metacharacters in the -comand list. +command list. All the methods that invoke a remote command (system, open_ex, etc.) -accept the option C<quote_args> that allows to force/disable shell +accept the option C<quote_args> that allows one to force/disable shell quoting. For instance: @@ -3380,7 +3380,7 @@ would be to send them signals through the SSH connection as specified by the protocol standard. -Unfortunatelly OpenSSH does not implement that feature so Net::OpenSSH +Unfortunately OpenSSH does not implement that feature so Net::OpenSSH has to use other imperfect approaches: =over 4 @@ -3408,7 +3408,7 @@ =head2 Variable expansion -The variable expansion feature allows to define variables that are +The variable expansion feature allows one to define variables that are expanded automatically inside command arguments and file paths. This feature is disabled by default. It is intended to be used with @@ -3730,7 +3730,7 @@ This is another common problem that happens when some server is replaced or reinstalled from scratch and its public key changes -becomming different to that installed on the C<known_hosts> file. +becoming different to that installed on the C<known_hosts> file. The easiest way to solve that problem is to remove the old key from the C<known_hosts> file by hand using any editor and then to connect @@ -3826,7 +3826,7 @@ Usually, the SSH server running on these devices does not support command mode. It unconditionally attachs the restricted shell to any -incomming SSH connection and waits for the user to enter commands +incoming SSH connection and waits for the user to enter commands through the redirected stdin stream. The only way to workaround this limitation is to make your script talk @@ -4030,11 +4030,11 @@ this module on the remote machine (see also the C<expect.pl> and <autosudo.pl> scripts in the sample directory). -L<SSH::OpenSSH::Parallel> is an advanced scheduler that allows to run +L<SSH::OpenSSH::Parallel> is an advanced scheduler that allows one to run commands in remote hosts in parallel. It is obviously based on Net::OpenSSH. -L<SSH::Batch|SSH::Batch> allows to run remote commands in parallel in +L<SSH::Batch|SSH::Batch> allows one to run remote commands in parallel in a cluster. It is build on top on C<Net::OpenSSH> also. Other Perl SSH clients: L<Net::SSH::Perl|Net::SSH::Perl>,
patch applied, thank you for contributing it!