summaryrefslogtreecommitdiffstats
path: root/etc/lighttpd/mod_cgi.conf
diff options
context:
space:
mode:
Diffstat (limited to 'etc/lighttpd/mod_cgi.conf')
-rw-r--r--etc/lighttpd/mod_cgi.conf35
1 files changed, 35 insertions, 0 deletions
diff --git a/etc/lighttpd/mod_cgi.conf b/etc/lighttpd/mod_cgi.conf
new file mode 100644
index 0000000..053f080
--- /dev/null
+++ b/etc/lighttpd/mod_cgi.conf
@@ -0,0 +1,35 @@
+###############################################################################
+# mod_cgi.conf
+# include'd by lighttpd.conf.
+# $Header: /var/cvsroot/gentoo-x86/www-servers/lighttpd/files/conf/mod_cgi.conf,v 1.1 2005/08/27 12:36:13 ka0ttic Exp $
+###############################################################################
+
+#
+# see cgi.txt for more information on using mod_cgi
+#
+
+server.modules += ("mod_cgi")
+
+# NOTE: this requires mod_alias
+#alias.url = (
+# "/cgi-bin/" => var.basedir + "/cgi-bin/"
+#)
+
+#
+# Note that you'll also want to enable the
+# cgi-bin alias via mod_alias (above).
+#
+
+$HTTP["url"] =~ "^/cgi-bin/" {
+ # disable directory listings
+ dir-listing.activate = "disable"
+ # only allow cgi's in this directory
+ cgi.assign = (
+ ".pl" => "/usr/bin/perl",
+ ".cgi" => "/usr/bin/perl"
+ )
+}
+
+cgi.assign = (
+ ".lua" => ""
+)