From 1150e299bb82cf2f81d99a2995bc821921d38cb6 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Thu, 13 Jun 2013 11:55:12 +0000 Subject: uhttpd: expose missing options to uci SVN-Revision: 36932 --- .../network/services/uhttpd/files/uhttpd.config | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'package/network/services/uhttpd/files/uhttpd.config') diff --git a/package/network/services/uhttpd/files/uhttpd.config b/package/network/services/uhttpd/files/uhttpd.config index b33411e970..683e032fb4 100644 --- a/package/network/services/uhttpd/files/uhttpd.config +++ b/package/network/services/uhttpd/files/uhttpd.config @@ -23,6 +23,12 @@ config uhttpd main # below the limit again. option max_requests 3 + # Maximum number of concurrent connections. + # If this number is exceeded, further TCP connection + # attempts are queued until the number of active + # connections drops below the limit again. + option max_connections 100 + # Certificate and private key for HTTPS. # If no listen_https addresses are given, # the key options are ignored. @@ -45,6 +51,10 @@ config uhttpd main # option lua_prefix /luci # option lua_handler /usr/lib/lua/luci/sgi/uhttpd.lua + # Specify the ubus-rpc prefix and socket path. +# option ubus_prefix /ubus +# option ubus_socket /var/run/ubus.sock + # CGI/Lua timeout, if the called script does not # write data within the given amount of seconds, # the server will terminate the request with @@ -57,6 +67,11 @@ config uhttpd main # request process. option network_timeout 30 + # HTTP Keep-Alive, specifies the timeout for persistent + # HTTP/1.1 connections. Setting this to 0 will disable + # persistent HTTP connections. + option http_keepalive 20 + # TCP Keep-Alive, send periodic keep-alive probes # over established connections to detect dead peers. # The value is given in seconds to specify the @@ -70,6 +85,21 @@ config uhttpd main # Configuration file in busybox httpd format # option config /etc/httpd.conf + # Do not follow symlinks that point outside of the + # home directory. +# option no_symlinks 0 + + # Do not produce directory listings but send 403 + # instead if a client requests an url pointing to + # a directory without any index file. +# option no_dirlists 0 + + # Do not authenticate any ubus-rpc requests against + # the ubus session/access procedure. + # This is dangerous and should be always left off + # except for development and debug purposes! +# option no_ubusauth 0 + # Certificate defaults for px5g key generator config cert px5g -- cgit v1.2.3