Mailman and lighttpd
Версия от 21:58, 6 августа 2008; VladimirKamarzin (обсуждение | вклад) («Mailman/lighttpd» переименована в «Mailman and lighttpd»)
Настройка mailman + lighttpd
Разрешаем lighttpd юзать mailman:
# echo "lighttpd" >> /etc/mailman/cgi.groups
Настраиваем lighttpd: Начём с того, что lighttpd не хочет исполнять cgi-шки, если на них нет +r (бита чтения), поэтому пока что приходится делать
chmod +r /usr/lib/mailman/cgi-bin/*
/etc/lighttpd/lighttpd.conf:
# включаем нужные модули server.modules = ( "mod_rewrite", "mod_alias", "mod_access", "mod_cgi", "mod_compress", "mod_ssi", "mod_accesslog" ) ... # mailman-related: $HTTP["url"] =~ "^/mailman" { cgi.assign = ( "" => "" ) } url.rewrite = ( "^/$" => "/mailman/listinfo") alias.url = ( "/mailman/" => "/usr/lib/mailman/cgi-bin/", "/pipermail/" => "/var/lib/mailman/archives/public/", "/icons/" => "/var/www/icons/" )