[packages/mailman] multi apache version support
glen
glen at pld-linux.org
Thu May 15 19:54:18 CEST 2014
commit 46b8b72bf89231142315ecda875b69ecbc845aab
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Thu May 15 20:54:00 2014 +0300
multi apache version support
mailman.conf | 30 +++++++++++++++++++++++++++---
mailman.spec | 2 +-
2 files changed, 28 insertions(+), 4 deletions(-)
---
diff --git a/mailman.spec b/mailman.spec
index 96d69b9..306ca79 100644
--- a/mailman.spec
+++ b/mailman.spec
@@ -2,7 +2,7 @@
# Conditional build:
%bcond_with umbrella_hack # break anonimization (for use with moderated umbrella list of moderated lists)
-%define rel 5
+%define rel 7
Summary: The GNU Mailing List Management System
Summary(es.UTF-8): El Sistema de Mantenimiento de listas de GNU
Summary(pl.UTF-8): System Zarządzania Listami Pocztowymi GNU
diff --git a/mailman.conf b/mailman.conf
index 556ac68..8691236 100644
--- a/mailman.conf
+++ b/mailman.conf
@@ -3,13 +3,29 @@ Alias /mailman/pipermail/ /var/lib/mailman/archives/public/
<Directory /var/lib/mailman/archives/public>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
- Allow from all
+ # Apache 2.x
+ <IfModule !mod_authz_core.c>
+ Order allow,deny
+ Allow from all
+ </IfModule>
+ # Apache 2.4
+ <IfModule mod_authz_core.c>
+ Require all granted
+ </IfModule>
</Directory>
Alias /mailman/icons/ /usr/lib/mailman/icons/
<Directory /usr/lib/mailman/icons/>
AllowOverride None
- Allow from all
+ # Apache 2.x
+ <IfModule !mod_authz_core.c>
+ Order allow,deny
+ Allow from all
+ </IfModule>
+ # Apache 2.4
+ <IfModule mod_authz_core.c>
+ Require all granted
+ </IfModule>
</Directory>
ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/
@@ -18,7 +34,15 @@ ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/
Options ExecCGI
AllowOverride None
AddHandler cgi-script .cgi
- Allow from all
+ # Apache 2.x
+ <IfModule !mod_authz_core.c>
+ Order allow,deny
+ Allow from all
+ </IfModule>
+ # Apache 2.4
+ <IfModule mod_authz_core.c>
+ Require all granted
+ </IfModule>
# Enable this section to use HTTP auth instead of adm.pw
# NOTE: you won't be able to authorize with list password anymore.
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mailman.git/commitdiff/46b8b72bf89231142315ecda875b69ecbc845aab
More information about the pld-cvs-commit
mailing list