By default, the module decides which tracer to use in base to the
operating system name. This variable allows one to select a different
Currently accepted types are: strace (Linux), ktrace (*BSD), tusc (HP-UX) and truss (Solaris and AIX).
Command to execute for tracing the ssh process.
By default, it infers it from the tracer type selected.
|$Net::OpenSSH::OSTracer::output||Basename for the destination file. The PID of the ssh process and the tracer type will be appended.|
This variable can be used to request the tracer to be run with sudo
(some operating systems as for example Ubuntu, do not allow one to
attach tracers, even to your own processes, unless you do it as root).
The variable has to be set with the path of the sudo binary. For instance:
If you need to pass a password to sudo, set the environment variable SUDO_ASKPASS. For instance:
|$Net::OpenSSH::OSTracer::delay||This variable can be used to delay the ssh execution so that the tracer can attach the process first. This is specially handy when using sudo with a password.|
This module has not been tested under all the operating systems is says to support.
If you find any problem, just report it, please!
Copyright (C) 2012 by Salvador Fandinõ (firstname.lastname@example.org)
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.0 or, at your option, any later version of Perl 5 you may have available.
|perl v5.20.3||NET::OPENSSH::OSTRACER (3)||2015-10-12|