[packages/cvsweb] multi apache version package
glen
glen at pld-linux.org
Sun Nov 3 00:52:47 CET 2013
commit 63ba4d819e6a18eb9271e3b6e0212583f3740f58
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Nov 3 01:52:30 2013 +0200
multi apache version package
cvsweb-apache.conf | 30 +++++++++++++++++++++++++++---
cvsweb.spec | 3 ++-
2 files changed, 29 insertions(+), 4 deletions(-)
---
diff --git a/cvsweb.spec b/cvsweb.spec
index 5c6ee8c..9d55c7e 100644
--- a/cvsweb.spec
+++ b/cvsweb.spec
@@ -3,7 +3,7 @@ Summary: Visual (www) interface to explore a CVS repository
Summary(pl.UTF-8): Wizualny (WWW) interfejs do przeglądania repozytorium CVS
Name: cvsweb
Version: 3.0.6
-Release: 6
+Release: 8
Epoch: 1
License: BSD
Group: Development/Tools
@@ -23,6 +23,7 @@ Requires: filesystem >= 3.0-11
Requires: mailcap
Requires: rcs
Requires: webapps
+Requires: webserver(access)
Conflicts: apache-base < 2.2.0-8
Conflicts: apache1 < 1.3.34-6
BuildArch: noarch
diff --git a/cvsweb-apache.conf b/cvsweb-apache.conf
index 3c80dd9..faa246b 100644
--- a/cvsweb-apache.conf
+++ b/cvsweb-apache.conf
@@ -1,14 +1,30 @@
<Directory /usr/share/cvsweb>
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>
# Version1 (default): under /cgi-bin/cvsweb.cgi address
ScriptAlias /cgi-bin/cvsweb.cgi /usr/lib/cgi-bin/cvsweb.cgi
Alias /cvsweb/ /usr/share/cvsweb/
<Location /cgi-bin/cvsweb.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>
# See also $charset in cvsweb.conf.
#AddDefaultCharset UTF-8
@@ -30,6 +46,14 @@ Alias /cvsweb/ /usr/share/cvsweb/
# DocumentRoot /usr/lib/cgi-bin/cvsweb.cgi
# <Location />
# Options ExecCGI
-# 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>
# </Location>
#</VirtualHost>
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/cvsweb.git/commitdiff/63ba4d819e6a18eb9271e3b6e0212583f3740f58
More information about the pld-cvs-commit
mailing list