Work with linux namespaces: create new or enter existing ones

Version on this page:
LTS Haskell 22.29:
Stackage Nightly 2024-07-13:
Latest on Hackage:

See all snapshots linux-namespaces appears in

BSD-3-Clause licensed and maintained by Marios Titas <rednebΑΤgmxDΟΤcom>
This version can be pinned in stack with:linux-namespaces-,1004

Module documentation for

Depends on 3 packages(full list with versions):

This library provides bindings to the unshare(2) and setns(2) linux system calls.

Changes 2018-06-21

* Use raw POSIX io to write to proc files (Baojun Wang).
* Support denying setgroups to processes in user namespaces, needed to support unprivileged creation of user namespaces (Baojun Wang). 2014-10-30

* Provide Read instances for UserMapping & GroupMapping. 2014-10-30

* Improve documentation. 2014-10-29

* Export data constructors for UserMapping & GroupMapping.