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)