🌻 📖 ebug_server

NAME

ebug_client - Debugger server for remote debugging Perl script

VERSION

version 0.64

SYNOPSIS

 ebug_server [-keepio][-port port] -- script args...

DESCRIPTION

ebug_server is an debugger server for remote debugging Perl script, using ebug_client.

When invoked, it will show you how to invoke ebug_client.

EXAMPLE

 # Run hello.pl and wait for "ebug_client" to attach
 $ ebug_server -- hello.pl
 
 # Same as above, but keep I/O happen on server side
 $ ebug_server -keepio -- hello.pl

NOTE

You can't specify secret key - it must be generated automatically. Also, you can't specify port below 3141.

Since Devel::ebug::Backend listens to "localhost" socket, you will need to relay I/O using tool like socat for true remote debugging.

SEE ALSO

Devel::debug, ebug, ebug_client

AUTHOR

Original author: Leon Brocard <acme@astray.com>

Current maintainer: Graham Ollis <plicease@cpan.org>

Contributors:

Brock Wilcox <awwaiid@thelackthereof.org>

Taisuke Yamada

COPYRIGHT AND LICENSE

This software is copyright (c) 2005-2021 by Leon Brocard.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.