[prev in list] [next in list] [prev in thread] [next in thread]
List: pam-list
Subject: Re: Apache PAM Auth module
From: Peter <webwiz () pl ! net>
Date: 2008-04-02 20:37:00
Message-ID: 47F3FCE4.2060804 () pl ! net
[Download RAW message or body]
There seems to be view around that the apache2 module development situation is quote \
"a real mess". Anyway be aware that under Debian Etch (and Lenney) there are ongoing \
issues with mod_authn_dbd when running with mysql, and to a lesser extent pgsql.
See :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=405773
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=434562
I spent a nightmare of a couple days trying first to get mod-auth-mysql, then \
mod-auth-pam + libpam-mysql as well as mod-authn-dbd to run under Debian Etch. The \
latter straight out just doesnt support mysql, and also its deb package fails to load \
the required dep mod_dbd. The former is no longer is maintained and no longer \
compiles. I eventually got mod-auth-pam + libpam-mysql to work despite an more or \
less vaccum in the documentation dept.
Following the guide here:
http://dev.e-taxonomy.eu/trac/wiki/ApacheMySQLAuthentication
got me into trouble. I sent the below erata to the author:
Regards
Peter
Thanks for providing this page, but unfortunately it is presently a liability. The \
errors are as follows, i would be grateful if you could correct them.
"Next, we have to configure the PAM-MySQL module for Apache2. Edit \
/etc/pam.d/apache2, add the following line setting the values such as they match your \
configuration
auth sufficient pam_mysql.so verbose=1 user=webuser passwd= host=160.45.63.30 \
db=drupal5 table=drupal5._shared_users usercolumn=drupal5._shared_users.name \
passwdcolumn=drupal5._shared_users.pass crypt=3"
should read:
"Next, we have to configure the PAM-MySQL module for Apache2. Edit \
/etc/pam.d/apache2, replace whats there with the following 2 lines setting the values \
such as they match your configuration
auth sufficient pam_mysql.so verbose=1 user=webuser passwd= host=160.45.63.30 \
db=drupal5 table=drupal5._shared_users usercolumn=drupal5._shared_users.name \
passwdcolumn=drupal5._shared_users.pass crypt=3
account sufficient pam_mysql.so verbose=1 user=webuser passwd= host=160.45.63.30 \
db=drupal5 table=drupal5._shared_users usercolumn=drupal5._shared_users.name \
passwdcolumn=drupal5._shared_users.pass crypt=3"
Add note to effect:
Pam-mysql project is currently no longer maintained and the documentaiton is poor. \
Good luck!
_______________________________________________
Pam-list mailing list
Pam-list@redhat.com
https://www.redhat.com/mailman/listinfo/pam-list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic