Annotation of embedaddon/axTLS/httpd/Config.in, revision 1.1
1.1 ! misho 1: #
! 2: # For a description of the syntax of this configuration file,
! 3: # see scripts/config/Kconfig-language.txt
! 4: #
! 5:
! 6: menu "Axhttpd Configuration"
! 7: depends on CONFIG_AXHTTPD
! 8:
! 9: config CONFIG_HTTP_STATIC_BUILD
! 10: bool "Static Build"
! 11: default n
! 12: help
! 13: Select y if you want axhttpd to be a static build (i.e. don't use the
! 14: axtls shared library or dll).
! 15:
! 16: config CONFIG_HTTP_PORT
! 17: int "HTTP port"
! 18: default 80
! 19: help
! 20: The port number of the normal HTTP server.
! 21:
! 22: You must be a root user in order to use the default port.
! 23:
! 24: config CONFIG_HTTP_HTTPS_PORT
! 25: int "HTTPS port"
! 26: default 443
! 27: help
! 28: The port number of the HTTPS server.
! 29:
! 30: You must be a root user in order to use the default port.
! 31:
! 32: config CONFIG_HTTP_SESSION_CACHE_SIZE
! 33: int "SSL session cache size"
! 34: default 5
! 35: help
! 36: The size of the SSL session cache.
! 37:
! 38: This is not actually related to the number of concurrent users, but
! 39: for optimum performance they should be the same (with a penalty
! 40: in memory usage).
! 41:
! 42: config CONFIG_HTTP_WEBROOT
! 43: string "Web root location"
! 44: default "../www" if !CONFIG_PLATFORM_WIN32
! 45: default "..\\www" if CONFIG_PLATFORM_WIN32
! 46: help
! 47: The location of the web root in relation to axhttpd. This is
! 48: the directory where index.html lives.
! 49:
! 50: config CONFIG_HTTP_TIMEOUT
! 51: int "Timeout"
! 52: default 300
! 53: help
! 54: Set the timeout of a connection in seconds.
! 55:
! 56: menu "CGI"
! 57: depends on !CONFIG_PLATFORM_WIN32
! 58:
! 59: config CONFIG_HTTP_HAS_CGI
! 60: bool "Enable CGI"
! 61: default y
! 62: depends on !CONFIG_PLATFORM_WIN32
! 63: help
! 64: Enable the CGI capability. Not available on Win32 platforms.
! 65:
! 66: config CONFIG_HTTP_CGI_EXTENSIONS
! 67: string "CGI File Extension(s)"
! 68: default ".lua,.lp,.php"
! 69: depends on CONFIG_HTTP_HAS_CGI
! 70: help
! 71: Tell axhhtpd what file extension(s) are used for CGI.
! 72:
! 73: This is a comma separated list - e.g. ".php,.pl" etc
! 74:
! 75: config CONFIG_HTTP_ENABLE_LUA
! 76: bool "Enable Lua"
! 77: default y
! 78: depends on CONFIG_HTTP_HAS_CGI
! 79: help
! 80: Lua is a powerful, fast, light-weight, embeddable scripting language.
! 81:
! 82: See http://www.lua.org for details.
! 83:
! 84: config CONFIG_HTTP_LUA_PREFIX
! 85: string "Lua's Installation Prefix"
! 86: default "/usr"
! 87: depends on CONFIG_HTTP_ENABLE_LUA
! 88:
! 89: help
! 90: The location of Lua's installation prefix.
! 91:
! 92: config CONFIG_HTTP_BUILD_LUA
! 93: bool "Build Lua"
! 94: default n
! 95: depends on CONFIG_HTTP_ENABLE_LUA
! 96: help
! 97: Build Lua and install in /usr/bin by default.
! 98:
! 99: config CONFIG_HTTP_CGI_LAUNCHER
! 100: string "CGI launcher location"
! 101: default "/usr/bin/cgi"
! 102: depends on CONFIG_HTTP_HAS_CGI
! 103: help
! 104: The location of the CGI launcher application (could be /usr/bin/php5).
! 105: The default is to use Lua's CGI launcher.
! 106: endmenu
! 107:
! 108: config CONFIG_HTTP_DIRECTORIES
! 109: bool "Enable Directory Listing"
! 110: default y
! 111: help
! 112: Enable directory listing.
! 113:
! 114: config CONFIG_HTTP_HAS_AUTHORIZATION
! 115: bool "Enable authorization"
! 116: default y
! 117: help
! 118: Pages/directories can have passwords associated with them.
! 119:
! 120: config CONFIG_HTTP_HAS_IPV6
! 121: bool "Enable IPv6"
! 122: default n
! 123: depends on !CONFIG_PLATFORM_WIN32
! 124: help
! 125: Use IPv6 instead of IPv4.
! 126:
! 127: Does not work under Win32
! 128:
! 129: config CONFIG_HTTP_ENABLE_DIFFERENT_USER
! 130: bool "Enable different user"
! 131: default n
! 132: depends on !CONFIG_PLATFORM_WIN32
! 133: help
! 134: Allow the web server to be run as a different user
! 135:
! 136: config CONFIG_HTTP_USER
! 137: string "As User"
! 138: default "nobody"
! 139: depends on CONFIG_HTTP_ENABLE_DIFFERENT_USER
! 140: help
! 141: The user name that will be used to run axhttpd.
! 142:
! 143: config CONFIG_HTTP_VERBOSE
! 144: bool "Verbose Mode"
! 145: default y if CONFIG_SSL_FULL_MODE
! 146: default n if !CONFIG_SSL_FULL_MODE
! 147: help
! 148: Enable extra statements used when using axhttpd.
! 149:
! 150: config CONFIG_HTTP_IS_DAEMON
! 151: bool "Run as a daemon"
! 152: default n
! 153: depends on !CONFIG_PLATFORM_WIN32
! 154: help
! 155: Run axhttpd as a background process.
! 156:
! 157: Does not work under Win32
! 158:
! 159: endmenu
! 160:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>