Apache configuration file for HTML::Mason-based Freeside
authorrsiddall <rsiddall>
Wed, 27 Jun 2007 18:24:11 +0000 (18:24 +0000)
committerrsiddall <rsiddall>
Wed, 27 Jun 2007 18:24:11 +0000 (18:24 +0000)
install/rpm/freeside-mason.conf [new file with mode: 0644]

diff --git a/install/rpm/freeside-mason.conf b/install/rpm/freeside-mason.conf
new file mode 100644 (file)
index 0000000..c54f8c6
--- /dev/null
@@ -0,0 +1,19 @@
+#
+# The following enables Freeside's HTML::Mason interface under mod_perl
+#
+
+Alias /freeside /var/www/freeside/mason
+
+PerlModule HTML::Mason
+PerlRequire /usr/local/etc/freeside/handler.pl
+<Directory /var/www/freeside/mason>
+<Files ~ (\.cgi|\.html)>
+AddHandler perl-script .cgi .html
+PerlResponseHandler HTML::Mason
+</Files>
+AuthName Freeside
+AuthType Basic
+AuthUserFile /usr/local/etc/freeside/htpasswd
+require valid-user
+</Directory>
+