An interface to the Pluggable Authentication Modules (PAM) library on linux, written in pure python (using ctypes).