---
name: "ebug_server"
section: "1p"
platform: "linux"
package: "libdevel-ebug-perl"
version: "0.56-1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/ebug_server"
---

# ebug\_server(1p)

Debugger server for remote debugging Perl script

## NAME

ebug-server - Debugger server for remote debugging Perl script

## 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

Taisuke Yamada, \<tyamadajp!list!rakugaki!org\>
