[packages/viewvc] apache conf compatible with apache 1.3-2.4

glen glen at pld-linux.org
Wed May 13 21:46:37 CEST 2015


commit 60aacd597acd7363288c60fafa0b2d8f057be30c
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed May 13 22:46:15 2015 +0300

    apache conf compatible with apache 1.3-2.4

 apache.conf       | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 viewvc-httpd.conf | 34 --------------------------------
 viewvc.spec       |  6 +++---
 3 files changed, 62 insertions(+), 37 deletions(-)
---
diff --git a/viewvc.spec b/viewvc.spec
index 2f52105..e57f474 100644
--- a/viewvc.spec
+++ b/viewvc.spec
@@ -10,7 +10,7 @@ License:	BSD
 Group:		Applications/WWW
 Source0:	http://www.viewvc.org/%{name}-%{version}.tar.gz
 # Source0-md5:	13292307114b0f4bb4fc322597ec8007
-Source1:	%{name}-httpd.conf
+Source1:	apache.conf
 URL:		http://www.viewvc.org/
 BuildRequires:	python
 BuildRequires:	python-modules
@@ -166,8 +166,8 @@ ViewVC - szablon viewsvn
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_webapps}/%{_webapp},%{_appdir},%{_sysconfdir}}
 
-cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/apache.conf
-cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/httpd.conf
+cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/apache.conf
+cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/httpd.conf
 #install lighttpd.conf $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/lighttpd.conf
 
 ./viewvc-install --destdir=$RPM_BUILD_ROOT --prefix=%{_appdir}
diff --git a/apache.conf b/apache.conf
new file mode 100644
index 0000000..f4da2c9
--- /dev/null
+++ b/apache.conf
@@ -0,0 +1,59 @@
+<Directory /usr/share/viewvc>
+	AllowOverride None
+	Options +FollowSymlinks
+
+	# Apache 1.3, 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/viewvc.cgi address
+ScriptAlias /cgi-bin/viewvc.cgi /usr/share/viewvc/bin/cgi/viewvc.cgi
+ScriptAlias /cgi-bin/viewvc-query.cgi /usr/share/viewvc/bin/cgi/query.cgi
+
+# if using apache2 mod_python:
+# Alias /viewvc	/usr/share/viewvc/bin/mod_python
+# <Location /viewvc>
+#	# Apache 1.3, 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>
+#	<IfModule mod_python.c>
+#		AddHandler mod_python .py
+#		PythonPath "sys.path+['/usr/share/viewvc/bin/mod_python']"
+#		PythonHandler handler
+#		PythonDebug Off
+#	</IfModule>
+# </Location>
+
+# Version 2: viewvc as handler to whole vhost:
+#<VirtualHost *:80>
+#	ServerName cvs
+#
+#	Alias /viewvc/ /usr/share/viewvc
+#	DocumentRoot /usr/share/viewvc/bin/cgi/viewvc.cgi
+#	<Location />
+#		Options ExecCGI
+#		# Apache 1.3, 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>
+
diff --git a/viewvc-httpd.conf b/viewvc-httpd.conf
deleted file mode 100644
index 7e3de1a..0000000
--- a/viewvc-httpd.conf
+++ /dev/null
@@ -1,34 +0,0 @@
-<Directory /usr/share/viewvc>
-    AllowOverride None
-    Options +FollowSymlinks
-    Allow from all
-</Directory>
-
-# Version1 (default): under /cgi-bin/viewvc.cgi address
-ScriptAlias /cgi-bin/viewvc.cgi /usr/share/viewvc/bin/cgi/viewvc.cgi
-ScriptAlias /cgi-bin/viewvc-query.cgi /usr/share/viewvc/bin/cgi/query.cgi
-
-# if using apache2 mod_python:
-# Alias /viewvc	/usr/share/viewvc/bin/mod_python
-# <Location /viewvc>
-#    Allow from all
-#	<IfModule mod_python.c>
-#		AddHandler mod_python .py
-#		PythonPath "sys.path+['/usr/share/viewvc/bin/mod_python']"
-#		PythonHandler handler
-#		PythonDebug Off
-#	</IfModule>
-# </Location>
-
-# Version 2: viewvc as handler to whole vhost:
-#<VirtualHost *:80>
-#   ServerName cvs
-#
-#   Alias /viewvc/ /usr/share/viewvc
-#   DocumentRoot /usr/share/viewvc/bin/cgi/viewvc.cgi
-#   <Location />
-#       Options ExecCGI
-#       Allow from all
-#   </Location>
-#</VirtualHost>
-
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/viewvc.git/commitdiff/60aacd597acd7363288c60fafa0b2d8f057be30c



More information about the pld-cvs-commit mailing list