Beta quality code.

Installer does not fully work.

ln -s ....auto/Authen/PAM/Module.so /lib/security/pam_perl.so

Assumes that it is not called from perl or an application linked against perl, or from a multi-threaded application. Research is in progress to correct these assumptions.

Now in final name space.

Your module must be under our name space.

More detail on assumptions: the perl interpreter has global initialization and destruction. This module calls them for every pamh.
