I've cached the attached version of this module in the kernel.org modules directory: http://www.kernel.org/pub/linux/libs/pam/pre/modules/ I've also added a link on the modules.html page. [It would seem that there are now at least three Postgres PAM modules out there..] http://www.kernel.org/pub/linux/libs/pam/modules.html Cheers Andrew Jason Robertson wrote: > > Though I haven't had time to join the maillist, I would like to have this sent to > the maillist, but I am not registered for it right now. > > If you look through this, there are some changes to support.c, I removed a > few functions from the pam_unix version, and changed _log_err so that you > can pass module name. Also removed _unix_verify_password, and renamed > some functions. > > This is the format I am looking at laying out. to make it more modular > > Auth: > pam_sm_authenticate > _verify_password > > Account: > pam_sm_acct_mgmt > _get_passent > (This is to get and fill out the data you need from what ever method you use > and to use them to set everything) > > Session: > I don't see anything big here.. to change.. > > Password: > I haven't gotten this far. > > --- > Jason Robertson > Network Analyst > jason@ifutureinc.com > http://www.astroadvice.com > > ------------------------------------------------------------------------ > Name: pam_pgsql_day-0.1.tar.gz > pam_pgsql_day-0.1.tar.gz Type: Unix Tape Archive (application/x-tar) > Encoding: BASE64