[Pkg-mono-devel] libapache2-mod-mono

Fabian Fagerholm fabbe@paniq.net
Fri, 06 Aug 2004 11:32:29 +0300


--=-AkLKQNNPVCsvnq1bl4Cr
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2004-08-04 at 17:28 -0500, Pablo Fischer wrote:
> I was working in the new changes of libapache2-mod-mono, however,
> libapache2-mod-mono depends of some scripts of mono-apache-server
> package to give Debian user some *commodities* to add/del virtual hosts.
>=20
> So, these scripts are working in
> /etc/mono-server/mono-server-hosts.conf, that is added with www-config.
> So, does apache2 supports www-config?. Would be nice to add/link the
> apache .conf file to /etc/mono-server dir.

I'm under the impression that www-config is being phased out for apache,
and AFAIK, it has never been intended for use with apache2. I asked on
debian-apache, but no one has replied yet.

If I understand things correctly, the current scheme allows a user with
root privileges to place files in the /etc/mono-server/conf.d directory
structure, and then run mono-server-admin.conf to generate /etc/mono-
server/mono-server-hosts.conf, which is then read by mod_mono to
determine which ASP.NET applications are available. Am I right?

This seems quite complicated. It solves the problem only for web servers
where the server administrator has resources to update the configuration
structure every time a user wants to add an ASP.NET app, or when the
user has access to the configuration structure. Perhaps if we solved the
problem in a more general way, without requiring so high privileges, it
would be less complicated and more user-friendly?

I think it should be possible for a user to write an ASP.NET app, drop
it into a directory under ~/public_html, edit a few lines of a .htaccess
file, and it should Just Work (tm). I don't know if mod_mono can do this
yet, has anyone tried?

Pablo, I'm looking at the xsp package now and I'll probably submit a
patch against that as well. Let's get free ASP.NET into shape! ;)

--=20
Fabian Fagerholm <fabbe@paniq.net>

--=-AkLKQNNPVCsvnq1bl4Cr
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBBE0Ic76VUNpZBmeIRAiIfAJ9L+RSOWo3fNr2zUllvibb2X/0hFQCfRTdY
CFZ/eDGKF5s/YGTLbu5f8uY=
=AqQt
-----END PGP SIGNATURE-----

--=-AkLKQNNPVCsvnq1bl4Cr--