Go to file
David Phillips 5ad325150d Merge 6e70784f38 into d4a74a23d7 2014-12-22 01:23:12 +00:00
.gitignore Initial import 2014-02-18 23:04:00 +01:00
LICENSE Initial import 2014-02-18 23:04:00 +01:00
Makefile Make strip utility configurable 2014-10-05 08:38:02 +02:00
README.md Slight formatting change 2014-12-22 14:08:03 +13:00
abduco.1 Updated man page with new -C option 2014-12-22 13:56:09 +13:00
abduco.c Fixed memory leak 2014-12-22 13:57:48 +13:00
client.c Use pselect instead of select 2014-10-16 21:41:17 +02:00
config.def.h Change default key bindings to match dtach 2014-03-06 23:17:43 +01:00
config.mk Set version to 0.2 2014-11-15 14:54:01 +01:00
debug.c Use correct printf format specifier for size_t 2014-06-24 11:56:12 +02:00
forkpty-aix.c Make setsid(2) failure non fatal 2014-10-02 14:21:19 +02:00
forkpty-sunos.c Fallback to TTYNAME_MAX if TTY_NAME_MAX is not defined 2014-07-08 10:22:42 +02:00
server.c Correct function definitions without parameters 2014-10-10 20:43:06 +02:00
testsuite.sh Set detach key explicitly in testsuite.sh 2014-06-25 09:59:21 +02:00

README.md

abduco

abduco provides the session management and attach/detach functionality of screen(1) and tmux(1) together with dvtm(1) it is a nearly complete, but more lightweight, replacement of the before mentioned tools.

Quickstart

Assuming dvtm is located somewhere in $PATH, the following creates a new session named 'demo':

$ abduco -c demo

An arbitrary application can be started as follows:

$ abduco -c demo your-application

CTRL+\ detaches from the active session. All available sessions can be displayed by running:

$ abduco
Active sessions (on host hostname)
  Fri    2014-11-14 18:52:36    demo

The session can be restored with

$ abduco -a demo

Read the manual page for further information.

See http://www.brain-dump.org/projects/abduco for the latest version.