Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
With embedded python interpreter, Py_GetArgcArgv may not return any arguments. Therefore, the returned argc and argw_v pointer need to be verified before trying to use them, in order to avoid a segmentation fault (see pyinstaller/pyinstaller#5238).
python-prctl -- Control process attributes through prctl ======================================================== The linux prctl function allows you to control specific characteristics of a process' behaviour. Usage of the function is fairly messy though, due to limitations in C and linux. This module provides a nice non-messy python(ic) interface. Besides prctl, this library also wraps libcap for complete capability handling and allows you to set the process name as seen in ps and top. See docs/index.rst for the documentation. An HTML version can be found on http://packages.python.org/python-prctl/ Quick install instructions ========================== Before installing python-prctl, you need GCC, libc headers and libcap headers. On Debian/Ubuntu: $ sudo apt-get install build-essential libcap-dev On fedora: $ sudo yum install gcc glibc-devel libcap-devel Stable version: $ sudo easy_install python-prctl Latest code: $ git clone http://github.com/seveas/python-prctl $ cd python-prctl $ python setup.py build $ sudo python setup.py install