Write PAM modules in Python

Pam_python is a PAM Module that runs the Python interpreter, thus allowing PAM Modules to be written in Python.


There is a documentation page, some examples, a change log and a README.txt. The documentation page must be read in conjunction with the PAM Module Writers Guide.

Copyright and License

Pam_python is copyright © 2007,2009,2010,2011,2012 Russell Stuart.

This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at


Pam_python is available in the following formats:

Source code as a tar ball    pam-python-1.0.2.tar.gz
Debian Packages    See here.


Send comments, suggestions, brickbats and bug reports to the address below. I enjoy hearing from people who use my software, so don't be shy.


Russell Stuart, 2009-Aug-05. Email: