[dev] [ANNOUNCE] abduco-0.2

From: Marc André Tanner <mat_AT_brain-dump.org>
Date: Sat, 15 Nov 2014 15:15:45 +0100


I'm pleased to announce version 0.2 of abduco, a tool for session
{at,de}tach support which allows to run a process independently from
its controlling terminal. In combination with dvtm it is a lightweight
alternative to tmux and screen.


with sha1sum

 e3a706b782fcb18fd70076ff3550bfdb4829b2ec abduco-0.2.tar.gz

Changes include:

 * session names are by default suffixed with '_AT_hostname' and the
   session list, printed when abduco is run without any arguments,
   only displays sessions ending with the current hostname. This is
   useful if the home or tmp directory holding the unix domain sockets
   is network mounted. However these suffixes are not required on the
   command line and consequently will not show up in the session list.

 * elimination of a race condition by using pselect(3) instead of select(3)

 * more descriptive error message when the application to start is not found

 * build system improvements: make striping optional, feature test
   macros are set from config.mk, a globally set $PREFIX is respected.

 * support for AIX and Solaris (might require some tweaks to config.mk)

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

 $ abduco -c demo

Otherwise 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)
   Sat 2014-11-15 15:10:18 demo

The session can be restored with

 $ abduco -a demo

Read the manual page for further information.

 Marc André Tanner >< http://www.brain-dump.org/ >< GPG key: CF7D56C0
Received on Sat Nov 15 2014 - 15:15:45 CET

This archive was generated by hypermail 2.3.0 : Sat Nov 15 2014 - 15:24:13 CET