When will mod_auth_mysql in nginx will be available?

I see the post:

Posted by Igor S. (Guest)
on 16.03.2009 13:40
(Received via mailing list)

On Mon, Mar 16, 2009 at 01:19:20PM +0100, Manlio P. wrote:

Written from scratch, implementing the MySQL wire protocol?
Yes.

By the way, after having implemented a pure PostgreSQL client in Python,
I tried to do the same with MySQL; but protocol design is very bad,
compared to PostgreSQL, so I gave up; it does not make sense to waste
time with MySQL, IMHO,

It’s already wasted :). The reamining part is parsing mysql response.

-------- Original-Nachricht --------

Datum: Sat, 27 Feb 2010 08:25:25 +0800
Von: lhmwzy [email protected]
An: [email protected]
Betreff: When will mod_auth_mysql in nginx will be available?

By the way, after having implemented a pure PostgreSQL client in Python,
I tried to do the same with MySQL; but protocol design is very bad,
compared to PostgreSQL, so I gave up; it does not make sense to waste
time with MySQL, IMHO,

It’s already wasted :). The reamining part is parsing mysql response.

Why not using ngx_http_auth_pam_module
(http://web.iti.upv.es/~sto/nginx/)? I am using it since long time to
authenticate against MySQL and against PostgreSQL without any issues so
far.


nginx mailing list
[email protected]
nginx Info Page


Sicherer, schneller und einfacher. Die aktuellen Internet-Browser -
jetzt kostenlos herunterladen! Aktuelle Nachrichten aus Politik, Wirtschaft & Panorama | GMX

On Fri, Feb 26, 2010 at 4:54 PM, Steve [email protected] wrote:

Why not using ngx_http_auth_pam_module (http://web.iti.upv.es/~sto/nginx/)? I am using it since long time to authenticate against MySQL and against PostgreSQL without any issues so far.

Best question: when will nginx support pluggable modules and not
require them at compile time? :slight_smile:

-------- Original-Nachricht --------

Datum: Fri, 26 Feb 2010 17:00:37 -0800
Von: Michael S. [email protected]
An: [email protected]
Betreff: Re: When will mod_auth_mysql in nginx will be available?

On Fri, Feb 26, 2010 at 4:54 PM, Steve [email protected] wrote:

Why not using ngx_http_auth_pam_module
(http://web.iti.upv.es/~sto/nginx/)? I am using it since long time to authenticate against MySQL and against
PostgreSQL without any issues so far.

Best question: when will nginx support pluggable modules and not
require them at compile time? :slight_smile:

Best response: when we (the community) help Igor and the other nginx
developers changing the source code to support that.

IMHO Igor would not mind if YOU or ANY one else here requesting
pluggable modules would send him a patch enabling that in nginx.


nginx mailing list
[email protected]
nginx Info Page


Sicherer, schneller und einfacher. Die aktuellen Internet-Browser -
jetzt kostenlos herunterladen! Aktuelle Nachrichten aus Politik, Wirtschaft & Panorama | GMX

Can it be run with lastest 0.8.33?

2010/2/27 Steve [email protected]:

On Sat, Feb 27, 2010 at 8:25 AM, lhmwzy [email protected] wrote:

By the way, after having implemented a pure PostgreSQL client in Python,
I tried to do the same with MySQL; but protocol design is very bad,
compared to PostgreSQL, so I gave up; it does not make sense to waste
time with MySQL, IMHO,

It’s already wasted :). The reamining part is parsing mysql response.

I’m not sure if our ngx_drizzle[1] module will help you to talk to
mysql (clusters) from within nginx in this context. We’re already
using ngx_drizzle + mysql to do simple password login for our
application. 100% nginx config scripting.

Cheers,
-agentzh

[1] GitHub - openresty/drizzle-nginx-module: an nginx upstream module that talks to mysql and drizzle by libdrizzle

Hello!

On Sat, Feb 27, 2010 at 01:54:36AM +0100, Steve wrote:

[…]

Why not using ngx_http_auth_pam_module
(http://web.iti.upv.es/~sto/nginx/)? I am using it since long
time to authenticate against MySQL and against PostgreSQL
without any issues so far.

PAM is blocking.

Maxim D.

On Sat, Feb 27, 2010 at 9:21 AM, Steve [email protected] wrote:

IMHO Igor would not mind if YOU or ANY one else here requesting pluggable modules would send him a patch enabling that in nginx.

Yeah, it’s been an important item on our TODO list for long. Static
linking does not work very well for RPM/etc packaging in a corporation
environment.

Cheers,
-agentzh