summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorErmal <eri@pfsense.org>2013-01-21 14:35:31 +0000
committerErmal <eri@pfsense.org>2013-01-21 14:35:47 +0000
commitb35fdb172fcfcd938de21cd59f4fa86616454e44 (patch)
tree6abf25c470728ca0633794afe63745252eb99f41 /etc
parent7ee7ed4617a7118cc98e562a2b79d3f01cd10f20 (diff)
downloadpfsense-b35fdb172fcfcd938de21cd59f4fa86616454e44.zip
pfsense-b35fdb172fcfcd938de21cd59f4fa86616454e44.tar.gz
Enable cgi for the webgui since some ports like lightsquid need it
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/system.inc6
1 files changed, 5 insertions, 1 deletions
diff --git a/etc/inc/system.inc b/etc/inc/system.inc
index dc369b8..4220bb1 100644
--- a/etc/inc/system.inc
+++ b/etc/inc/system.inc
@@ -838,12 +838,14 @@ function system_generate_lighty_config($filename,
exec("mkdir -p {$g['tmp_path']}/captiveportal");
exec("chmod a-w {$g['tmp_path']}/captiveportal");
$server_max_request_size = "server.max-request-size = 384";
+ $cgi_config = "";
} else {
- $captiveportal = "";
+ $captiveportal = ",\"mod_cgi\"";
$captive_portal_rewrite = "";
$captive_portal_mod_evasive = "";
$server_upload_dirs = "server.upload-dirs = ( \"{$g['upload_path']}/\", \"{$g['tmp_path']}/\", \"/var/\" )\n";
$server_max_request_size = "server.max-request-size = 2097152";
+ $cgi_config = "cgi.assign = ( \".cgi\" => \"\" )";
}
if (empty($port))
@@ -1054,6 +1056,8 @@ compress.filetype = ("text/plain","text/css", "text/xml", "text/javascript" )
{$fastcgi_config}
+{$cgi_config}
+
{$captive_portal_mod_evasive}
expire.url = (
OpenPOWER on IntegriCloud