Web lists-archives.com

Bug#879844: ITP: haskell-pid1 -- Signal handling and orphan reaping for Unix PID1 init processes




Package: wnpp
Severity: wishlist
Owner: Ilias Tsitsimpis <iliastsi@xxxxxxxxxx>

* Package name    : haskell-pid1
  Version         : 0.1.2.0
  Upstream Author : Michael Snoyman <michael@xxxxxxxxxxx>
* URL             : https://hackage.haskell.org/package/pid1
* License         : Expat
  Programming Lang: Haskell
  Description     : Signal handling and orphan reaping for Unix PID1 init processes

Do signal handling and orphan reaping for Unix PID1 init processes.
.
This provides a Haskell library, and an executable based on that
library, for initializing signal handlers, spawning and child process,
and reaping orphan processes. These are the responsibilities that must
be fulfilled by the initial process in a Unix system, and in particular
comes up when running Docker containers.
.
This library/executable will automatically detect if it is run as some
process besides PID1 and, if so, use a straightforward exec system call
instead.

This package is required for latest upstream version of haskell-stack.

This package will be maintained under the umbrella of the Debian Haskell
Group.