Edgewall Software

Changes between Version 2 and Version 3 of CookBook/Configuration/MailmanAuth


Ignore:
Timestamp:
Mar 20, 2016, 1:34:45 PM (6 years ago)
Author:
figaro
Comment:

Cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • CookBook/Configuration/MailmanAuth

    v2 v3  
    1 = How to use Mailman as a source of authentication =
     1= How to use Mailman as a source of authentication
    22
    3 Kudos to Christopher Gabriel for his original idea:
    4 http://www.cgabriel.org/2009/09/21/ldap-e-la-disperazione/
     3Kudos to Christopher Gabriel for his [http://www.cgabriel.org/2009/09/21/ldap-e-la-disperazione/ original idea].
    54
    6 Mailman can be used as a source of authentication for Trac. This is super handy, as it allows to have a single signon between the two.
     5[https://www.gnu.org/software/mailman/ Mailman] can be used as a source of authentication for Trac. This is super handy, as it allows to have a single sign-on between the two. This page describes how to set this up.
    76
    8 Here is how it works:
     7First, please install mod_macro and mod_python, and add `www-data` to the group `list`.
    98
    10 An Apache macro (please install mod_macro and mod_python, and add `www-data` to the group `list`)
     9An Apache macro needs to be defined as follows:
     10
    1111{{{#!apache
    1212<Macro PrivateProjectMailman $name $list>
     
    3232                require valid-user
    3333        </Location>
    34 
    3534</Macro>
    3635
     
    6059                require valid-user
    6160        </Location>
    62 
    6361</Macro>
    6462}}}
    6563
    66 Then, in the relative !VirtualHost
     64Then, in the relative !VirtualHost add the following:
    6765{{{#!apache
    6866Use PrivateProjectMailman progetto-x lista-progetto-x
    6967}}}
    70 or
     68
     69or:
    7170{{{#!apache
    7271Use PublicProjectMailman progetto-x lista-progetto-x