[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#676969: ITP: python-unshare -- Python bindings for the Linux unshare() syscall

Package: wnpp
Severity: wishlist
Owner: "Martín Ferrari" <tincho@debian.org>

* Package name    : python-unshare
  Version         : 0.1
  Upstream Author : "Martín Ferrari" <martin.ferrari@gmail.com>
* URL             : http://code.google.com/p/python-unshare/
* License         : GPLv2
  Programming Lang: Python, C
  Description     : Python bindings for the Linux unshare() syscall

This simple extension provides bindings to the Linux unshare() syscall, added
in kernel version 2.6.16.

By using unshare(), new and interesting features of the Linux kernel can be
exploited, such as:

 * Creating a new network name space (CLONE_NEWNET).
 * Creating a new file system mount name space (CLONE_NEWNS).
 * Reverting other features shared from clone().

This library provides an equivalent of the (recently added) util-linux
command-line program unshare. 

Reply to: