[linux] mailman + apache woes

jnicol at backnine.org jnicol at backnine.org
Thu Mar 10 01:34:41 PST 2005


Yup, the link is working.

Dispatch-conf is sweet.


Joanthan


Quoting Garrett Cooper <youshi10 at u.washington.edu>:

> Jonathan,
>     Is the symlink correct? It may have possibly been malformed between
> emerges. That's the only thing I hate about some packages in Gentoo;
> they have a tendency to be poorly coded to follow the coder's defaults
> :(. Speaking of which, I need to get dispatch-conf up and working :).
> -Garrett
>
> jnicol at backnine.org wrote:
>
>> Hi all,
>>
>> I'm at my wit's end trying to get the Mailman archives (pipermail) 
>> to work on my
>> server. It returns a "403 Forbidden" when I try to access them. The 
>> apache error
>> log says "Symbolic link not allowed: 
>> /usr/local/mailman/archives/public/list".
>> Seems like a simple problem, but I'm either missing something incredibly
>> obvious, or something incredibly obscure.
>>
>> My /etc/apache2/conf/modules.d/50_mailman.conf:
>>
>> ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/"
>> <Directory "/usr/local/mailman/cgi-bin/">
>>        AllowOverride None
>>        Options FollowSymLinks ExecCGI
>>        Order allow,deny
>>        Allow from all
>> </Directory>
>> Alias /pipermail "/usr/local/mailman/archives/public"
>> <Directory /usr/local/mailman/archives/public>
>>        AllowOverride All
>>        Options ExecCGI +FollowSymLinks
>>        Order allow,deny
>>        Allow from all
>> </Directory>
>>
>> And from apache2.conf:
>>
>> <Directory />
>>  Options -All -Multiviews -Indexes +FollowSymLinks
>>  AllowOverride None
>>  <IfModule mod_access.c>
>>    Order deny,allow
>>    Deny from all
>>  </IfModule>
>> </Directory>
>>
>>
>> (for those of you not familiar with Mailman,
>> /usr/local/mailman/archives/public/list is a symbolic link to
>> /usr/local/mailman/archives/private/list/ which has permissions drwxrwsr-x,
>> owned by mailman:mailman.)
>>
>> I've run the Mailman prog check_perms which reports no problems.
>>
>> As you can see, I've got +FollowSymLinks everywhere relevant. Googling and
>> asking on the Gentoo forums has got me no leads. Some genius help me 
>> pleeeease!
>>
>>
>> thanks
>> Jonathan
>>
>
>




More information about the Linux mailing list