mod-authnz-mysql Code
Status: Beta
Brought to you by:
bromatom
| File | Date | Author | Commit |
|---|---|---|---|
| COMPILE | 2007-03-05 | bromatom | [r4] Some fixes in the text. |
| CONFIGURATION | 2007-03-05 | bromatom | [r4] Some fixes in the text. |
| DIRECTIVES | 2007-03-05 | bromatom | [r4] Some fixes in the text. |
| README | 2007-02-20 | bromatom | [r1] Initial upload. |
| mod_authnz_mysql.c | 2007-02-20 | bromatom | [r1] Initial upload. |
About this module
°°°°°°°°°°°°°°°°°
This module provides both authentication and authorization for the Apache 2.2
webserver like mod-authnz-ldap. It uses a MySQL database to retrieve user and
group informations.
This module is necessary because the APR library of the Apache webserver
changes a lot of things. The existing MySQL authentication and authorization
modules work only with the Apache < 2.2.
In the Apache 2.2 trunk is a new database access framework called mod-dbd but
due to licence issues there is no MySQL driver for this. With the mod-dbd and
mod-auth-dbd module it is possible to provide authentication and authorization
services against a database (but not for MySQL).
Next steps
°°°°°°°°°°
1. Compile and install this module (see COMPILE)
2. Create the required database tables (see CONFIGURATION)
3. Configure the Apache2 webserver (see CONFIGURATION)
The module directives are explained in DIRECTIVES.
Testing
°°°°°°°
This module was tested with Debian "unstable" ("Sid") and should work with
the current "testing"-release ("etch").