[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Interest in updated mod_auth_mysql?
Would there be any interest out there in an updated mod_auth_mysql Apache
module? Zeev hasn't updated the code in two years now and it's support
site has been moved/removed.
I've made a personal version that makes non-persistent connections work
correctly (the original closes the mySQL connection, then forgets that it's
closed and logs an error on the next auth request), as well as I've moved
the Auth_Mysql_Non_Persistent directive into the main Apache conf file --
the module never supported a mix of connection types, so there really
wasn't a point of non-persistent connections on a directory level. I also
fixed apxs support to work, so with configure --with-apxs directive now
functions. I've also fixed it to use the new Apache 1.3.x API calls.
This version has only been tested on systems that I have available --
Apache 1.3.x and mySQL 3.23.x running under both RedHat 6.x and FreeBSD
4.x.
Future changes I'm planning for it if interest is there:
Allow changes of server, user and database on directory level. This
would allow ISP's with one mySQL server and multiple virtual hosts to allow
their clients each their own auth database.
Update much of the code to use newer or more efficient mySQL API
calls. 3.21.x support would be dropped.
If there's really interest, I'll put together a formal package and pass it
along to the mySQL website, as well as establish a support site for it and
add it to the Apache modules directory.
--
---------------------------------------------------------------------
Please check "http://www.mysql.com/documentation/manual.php" before
posting. To request this thread, e-mail mysql-thread60818@xxxxxxxxxxxxxxx
To unsubscribe, send a message to:
<mysql-unsubscribe-treed=ultraviolet.org@xxxxxxxxxxxxxxx>
If you have a broken mail client that cannot send a message to
the above address (Microsoft Outlook), you can use:
http://lists.mysql.com/php/unsubscribe.php
This mailing list archive is a service of Copilot Consulting.