Python extension for C's unshare call (man 2 unshare)
Project description
unshare
pip3 install unshare
Python extension for C's unshare call.
See man 2 unshare.
Note: This is targeted for only Linux based platforms.
Usage
unshare(flags)
where supported flags are CLONE_NEWNS
, CLONE_NEWUTS
, CLONE_NEWPID
, CLONE_NEWUSER
, CLONE_NEWIPC
, CLONE_NEWNET
, CLONE_THREAD
.
Multiple flags can be used using the bitwise or operator.
Example usage
import unshare
unshare.unshare(unshare.CLONE_NEWUTS)
The following screenshot is taken from a sample script which uses the unshare library.
License
This project is licensed under GPLv3.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
unshare-0.22.tar.gz
(2.0 kB
view details)