[Pkg-mono-svn-commits] rev 2201 - libapache-mod-mono/trunk/debian

D. Moonfire dmoonfire-guest at costa.debian.org
Tue Jan 31 19:02:19 UTC 2006


Author: dmoonfire-guest
Date: 2006-01-31 19:02:18 +0000 (Tue, 31 Jan 2006)
New Revision: 2201

Added:
   libapache-mod-mono/trunk/debian/libapache2-mod-mono.README.Debian
   libapache-mod-mono/trunk/debian/libapache2-mod-mono.conf_auto
Modified:
   libapache-mod-mono/trunk/debian/changelog
   libapache-mod-mono/trunk/debian/rules
Log:
Updated the package to 1.1.13. Also, added a new apache2 module for
automatic configuration (mod_mono_auto).


Modified: libapache-mod-mono/trunk/debian/changelog
===================================================================
--- libapache-mod-mono/trunk/debian/changelog	2006-01-31 18:58:02 UTC (rev 2200)
+++ libapache-mod-mono/trunk/debian/changelog	2006-01-31 19:02:18 UTC (rev 2201)
@@ -1,3 +1,13 @@
+mod-mono (1.1.13-1) unstable; urgency=low
+
+  * New upstream release
+  * Dylan R. E. Moonfire <debian at mfgames.com>
+    - Moved the AutoConfiguration stuff into the apache2/mods-available
+      so the user can use "a2enmod mod_mono_auto" instead of editing
+      files.
+
+ -- Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>  Wed, 25 Jan 2006 14:22:11 -0600
+
 mod-mono (1.1.10-1) unstable; urgency=low
 
   * NEW upstream release

Added: libapache-mod-mono/trunk/debian/libapache2-mod-mono.README.Debian
===================================================================
--- libapache-mod-mono/trunk/debian/libapache2-mod-mono.README.Debian	2006-01-31 18:58:02 UTC (rev 2200)
+++ libapache-mod-mono/trunk/debian/libapache2-mod-mono.README.Debian	2006-01-31 19:02:18 UTC (rev 2201)
@@ -0,0 +1,15 @@
+As of mod-mono 1.1.10, there are two ways of configuring mod-mono. The
+first is to use the pseduo-automatic configuration that Debian uses
+and the second is to use the zero-configuration version. These are
+implemented as two different modules for Apache 2.
+
+To use the older-style, use the "mod_mono" module to install it.
+
+  # a2enmod mod_mono
+
+To use the auto-configuration, use "mod_mono_auto".
+
+  # a2enmod mod_mono_auto
+
+If both are enabled, the behavior is undefined (and probably doesn't
+work).

Added: libapache-mod-mono/trunk/debian/libapache2-mod-mono.conf_auto
===================================================================
--- libapache-mod-mono/trunk/debian/libapache2-mod-mono.conf_auto	2006-01-31 18:58:02 UTC (rev 2200)
+++ libapache-mod-mono/trunk/debian/libapache2-mod-mono.conf_auto	2006-01-31 19:02:18 UTC (rev 2201)
@@ -0,0 +1,15 @@
+MonoAutoApplication enabled
+AddType application/x-asp-net .aspx
+AddType application/x-asp-net .asmx
+AddType application/x-asp-net .ashx
+AddType application/x-asp-net .asax
+AddType application/x-asp-net .ascx
+AddType application/x-asp-net .soap
+AddType application/x-asp-net .rem
+AddType application/x-asp-net .axd
+AddType application/x-asp-net .cs
+AddType application/x-asp-net .config
+AddType application/x-asp-net .dll
+DirectoryIndex index.aspx
+DirectoryIndex Default.aspx
+DirectoryIndex default.aspx

Modified: libapache-mod-mono/trunk/debian/rules
===================================================================
--- libapache-mod-mono/trunk/debian/rules	2006-01-31 18:58:02 UTC (rev 2200)
+++ libapache-mod-mono/trunk/debian/rules	2006-01-31 19:02:18 UTC (rev 2201)
@@ -99,6 +99,17 @@
 	install -m644 debian/libapache2-mod-mono.conf \
 		debian/libapache2-mod-mono/etc/apache2/mods-available/mod_mono.conf
 
+#	Install a Debian version of the AutoConfiguration stuff that fits
+#	with the apache2 a2{en,dis}mod stuff. We use the existing version
+#	because of the autoconf substitutions.
+	grep LoadModule debian/libapache2-mod-mono/etc/apache2/mod_mono.conf \
+		> debian/libapache2-mod-mono/etc/apache2/mods-available/mod_mono_auto.load
+	chmod 0644 debian/libapache2-mod-mono/etc/apache2/mods-available/mod_mono_auto.load
+	cp debian/libapache2-mod-mono.conf_auto \
+		debian/libapache2-mod-mono/etc/apache2/mods-available/mod_mono_auto.conf
+	chmod 0644 debian/libapache2-mod-mono/etc/apache2/mods-available/mod_mono_auto.conf
+	rm -f debian/libapache2-mod-mono/etc/apache2/mod_mono.conf
+
 # Build architecture-independent files here.
 binary-indep: build install
 # We have nothing to do by default.
@@ -110,7 +121,7 @@
 	dh_installchangelogs ChangeLog
 	dh_installdocs
 	dh_installexamples
-	dh_installdebconf	
+	dh_installdebconf
 	dh_installman
 	dh_link
 	dh_strip




More information about the Pkg-mono-svn-commits mailing list