I'm currently working on a college project to migrate mailman data to
ldap.  Authentication is very easily done - it's 5/6 lines afair.  I
used the python-ldap module to integrate the ldap routines.

Let me know if you want a look at the code...

Donal

-----------------------------------------------------------------------
> 
> Subject: [Mailman-Users] Using alternate password repository?
> Date: Sun, 20 May 2001 22:05:39 -0400
> From: Tom Emerson <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> 
> I am maintaining several mailing lists associated with an organization
> that includes password-protected access to certain areas of its
> website. I do not like the idea of having separate passwords for
> mailing list preferences access and website access.
> 
> Ideally both the http server and Mailman would share authentication
> information. This can be accomplished by either writing an Apache
> authentication module that makes use of the Mailman information (but
> which if the user belongs to multiple lists?) or Mailman authenticates
> against another mechanism that is used by the server, such as a MySQL
> table.
> 
> My questions, then, are these:
> 
> 1) Has anyone else handled this?
> 
> 2) If so, how?
> 
> 3) If not, what would the Mailman intelligencia recommend?
> 
> I have not spent a lot of time reading the Mailman code, but it would
> seem that it would be relatively straightforward to write a
> replacement to SecurityManager.py that authenticates against something
> other than the marshalled dictionary.
> 
> Thanks in advance,
> 
>     -tree
> 
> --
> Tom Emerson                                          Basis Technology Corp.
> Sr. Sinostringologist                              http://www.basistech.com
>   "Beware the lollipop of mediocrity: lick it once and you suck forever"
> 
>   ------------------------------------------------------------------------


------------------------------------------------------
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users

Reply via email to