Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Big doc update and fixes
- Document new functionality
- Use .. attribute instead of :attr: where that should be done
- Make README a bit more useful
  • Loading branch information
seveas committed Mar 21, 2010
1 parent aa8d8b3 commit 5f2dd1c
Show file tree
Hide file tree
Showing 2 changed files with 211 additions and 66 deletions.
35 changes: 29 additions & 6 deletions README
@@ -1,12 +1,35 @@
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://kaarsemaker.net/code/python-prctl.
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

Quick install instructions:
Latest code:

git clone http://github.com/seveas/python-prctl
cd python-prctl
python setup.py build
sudo python setup.py install
$ git clone http://github.com/seveas/python-prctl
$ cd python-prctl
$ python setup.py build
$ sudo python setup.py install

0 comments on commit 5f2dd1c

Please sign in to comment.