|
Subject: Re: Mailman & Lighttpd Newsgroups: gmane.comp.web.lighttpd Date: 2005-05-02 15:45:43 GMT (4 years, 9 weeks, 1 day, 5 hours and 54 minutes ago)
> What does it take to get mailman running with lighttpd?
> I couldn't find any documentation on the Net about it.
Aside from it being tedious to type out some of the cgi.assign bits
and the lack of CGI-prespawning, lighttpd works very well for Mailman.
Given the simplicity of the config, I highly recommend it. Here is
the relevant parts of the config. My config has a few extra features
(ie: server.event-handler="freebsd-kqueue"), but this should nearly
work without any other tweaking (you'll still need to add the
mandatory configs, however). It would be really nice to not have to
specify a server.document-root or other base config directives, but
that's a different matter all together. -sc
server.modules = ("mod_rewrite",
"mod_cgi")
cgi.assign = (
"/Mailman/admin" => "",
"/Mailman/admin/" => "",
"/Mailman/admindb" => "",
"/Mailman/admindb/" => "",
"/Mailman/confirm" => "",
"/Mailman/confirm/" => "",
"/Mailman/create" => "",
"/Mailman/create/" => "",
"/Mailman/edithtml" => "",
"/Mailman/edithtml/" => "",
"/Mailman/listinfo" => "",
"/Mailman/listinfo/" => "",
"/Mailman/options" => "",
"/Mailman/options/" => "",
"/Mailman/private" => "",
"/Mailman/private/" => "",
"/Mailman/rmlist" => "",
"/Mailman/rmlist/" => "",
"/Mailman/roster" => "",
"/Mailman/roster/" => "",
"/Mailman/subscribe" => "",
"/Mailman/subscribe/" => ""
)
url.rewrite = ( "^/$" => "/Mailman/listinfo",
"^/Mailman/$" => "/Mailman/listinfo" )
--
Sean Chittenden
|
|
|