diff options
author | Glenn Strauss <gstrauss@gluelogic.com> | 2017-01-04 11:38:46 -0500 |
---|---|---|
committer | Glenn Strauss <gstrauss@gluelogic.com> | 2017-01-31 14:36:15 -0500 |
commit | 4a68780e1b1d5388d2d67ab518d1d3c424b792d3 (patch) | |
tree | 8b34a6fe838022085ce3216d0dab942b2e9fd45e /tests/scgi-responder.conf | |
parent | d246656f5bf640d1c806fa1a4c28e7df1fc344da (diff) | |
download | lighttpd-git-4a68780e1b1d5388d2d67ab518d1d3c424b792d3.tar.gz |
[mod_scgi] tests/mod-scgi.t unit tests
(copied from tests/mod-fastcgi.t fcgi-responder tests)
Diffstat (limited to 'tests/scgi-responder.conf')
-rw-r--r-- | tests/scgi-responder.conf | 154 |
1 files changed, 154 insertions, 0 deletions
diff --git a/tests/scgi-responder.conf b/tests/scgi-responder.conf new file mode 100644 index 00000000..68a72c7a --- /dev/null +++ b/tests/scgi-responder.conf @@ -0,0 +1,154 @@ +server.document-root = env.SRCDIR + "/tmp/lighttpd/servers/www.example.org/pages/" + +#debug.log-request-header = "enable" +#debug.log-response-header = "enable" +#debug.log-request-handling = "enable" +#debug.log-state-handling = "enable" + +#scgi.debug = 1 + +## bind to port (default: 80) +server.port = 2048 + +## bind to localhost (default: all interfaces) +server.bind = "localhost" +server.errorlog = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.error.log" +server.breakagelog = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.breakage.log" +server.name = "www.example.org" +server.tag = "Apache 1.3.29" + +server.dir-listing = "enable" + +server.modules = ( + "mod_rewrite", + "mod_access", + "mod_auth", + "mod_authn_file", + "mod_status", + "mod_expire", + "mod_redirect", + "mod_scgi", + "mod_cgi", + "mod_compress", + "mod_accesslog", +) + +server.indexfiles = ( + "index.php", + "index.html", + "index.htm", + "default.htm", +) + +######################## MODULE CONFIG ############################ + + +accesslog.filename = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.access.log" + +mimetype.assign = ( + ".png" => "image/png", + ".jpg" => "image/jpeg", + ".jpeg" => "image/jpeg", + ".gif" => "image/gif", + ".html" => "text/html", + ".htm" => "text/html", + ".pdf" => "application/pdf", + ".swf" => "application/x-shockwave-flash", + ".spl" => "application/futuresplash", + ".txt" => "text/plain", + ".tar.gz" => "application/x-tgz", + ".tgz" => "application/x-tgz", + ".gz" => "application/x-gzip", + ".c" => "text/plain", + ".conf" => "text/plain", +) + +compress.cache-dir = env.SRCDIR + "/tmp/lighttpd/cache/compress/" +compress.filetype = ( + "text/plain", + "text/html", +) + +scgi.debug = 0 +scgi.server = ( + ".scgi" => ( + "grisu" => ( + "host" => "127.0.0.1", + "port" => 10000, + "bin-path" => env.SRCDIR + "/scgi-responder", + "check-local" => "disable", + "max-procs" => 1, + "min-procs" => 1, + ), + ), +) + +cgi.assign = ( + ".pl" => env.PERL, + ".cgi" => env.PERL, +) + +auth.backend = "plain" +auth.backend.plain.userfile = env.SRCDIR + "/tmp/lighttpd/lighttpd.user" +auth.backend.plain.groupfile = "lighttpd.group" + +#auth.backend.ldap.hostname = "localhost" +#auth.backend.ldap.base-dn = "dc=my-domain,dc=com" +#auth.backend.ldap.filter = "(uid=$)" + +auth.require = ( + "/server-status" => ( + "method" => "digest", + "realm" => "download archiv", + "require" => "group=www|user=jan|host=192.168.2.10", + ), + "/auth.php" => ( + "method" => "basic", + "realm" => "download archiv", + "require" => "user=jan", + ), + "/server-config" => ( + "method" => "basic", + "realm" => "download archiv", + "require" => "group=www|user=jan|host=192.168.2.10", + ), +) + +url.access-deny = ( + "~", + ".inc", +) + +url.redirect = ( + "^/redirect/$" => "http://localhost:2048/", +) + +expire.url = ( + "/buggy/" => "access 2 hours", + "/asdhas/" => "access plus 1 seconds 2 minutes", +) + +#### status module +status.status-url = "/server-status" +status.config-url = "/server-config" + +$HTTP["host"] == "vvv.example.org" { + server.document-root = env.SRCDIR + "/tmp/lighttpd/servers/www.example.org/pages/" +} + +$HTTP["host"] == "zzz.example.org" { + server.document-root = env.SRCDIR + "/tmp/lighttpd/servers/www.example.org/pages/" + server.name = "zzz.example.org" +} + +$HTTP["host"] == "wsgi.example.org" { + scgi.server = ( + "/" => ( ( + "host" => "127.0.0.1", "port" => 10000, + "fix-root-scriptname" => "enable", + "check-local" => "disable", + "bin-path" => env.SRCDIR + "/scgi-responder", + "max-procs" => 1, + ) ), + ) +} |