Mailman and lighttpd: различия между версиями
(навёл красоту) |
Нет описания правки |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 1: | Строка 1: | ||
=== Настройка mailman + lighttpd === | === Настройка mailman + lighttpd === | ||
Строка 31: | Строка 28: | ||
"/icons/" => "/var/www/icons/" ) | "/icons/" => "/var/www/icons/" ) | ||
</pre> | </pre> | ||
{{Category navigation|title=Системному администратору|category=Admin|sortkey={{SUBPAGENAME}}}} | |||
{{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 15:00, 19 июля 2015
Настройка 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/" )