blob: d84fec79f000a4034a40cf5f93b3546d2ec30445 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
|
## SECTION=networking
menuconfig LIGHTTPD
tristate
prompt "lighttpd "
select LIBC_M
select LIBC_DL
select LIBC_CRYPT
select ZLIB if LIGHTTPD_ZLIB
select BZIP2 if LIGHTTPD_BZ2LIB
select BZIP2_LIBBZ2 if LIGHTTPD_BZ2LIB
select ATTR if LIGHTTPD_ATTR
select LIBPCRE if LIGHTTPD_PCRE
select FAM if LIGHTTPD_FAM
select FAM_LIBRARY if LIGHTTPD_FAM
select LIBXML2 if LIGHTTPD_WEBDAV_PROPS
select SQLITE if LIGHTTPD_WEBDAV_PROPS
select LIBUUID if LIGHTTPD_WEBDAV_LOCKS
select OPENSSL if LIGHTTPD_OPENSSL
select OPENSSL_SHARED if LIGHTTPD_OPENSSL
select LIBMEMCACHE if LIGHTTPD_MEMCACHE
select LUA if LIGHTTPD_LUA
select LUA_INSTALL_LIBLUA if LIGHTTPD_LUA
select BUSYBOX_START_STOP_DAEMON if LIGHTTPD_STARTSCRIPT
select BUSYBOX_FEATURE_START_STOP_DAEMON_FANCY if LIGHTTPD_STARTSCRIPT
select BUSYBOX_FEATURE_START_STOP_DAEMON_LONG_OPTIONS if LIGHTTPD_STARTSCRIPT
help
A fast webserver with minimal memory footprint
lighttpd is a small webserver and fast webserver developed
with security in mind and a lot of features. It has support
for
* CGI, FastCGI and SSI
* virtual hosts
* URL rewriting
* authentication (plain files, htpasswd, ldap)
* transparent content compression
* conditional configuration
and configuration is straight-forward and easy.
if LIGHTTPD
config LIGHTTPD_ZLIB
bool
prompt "zlib support"
help
Enable zlib support for mod_compress.
config LIGHTTPD_BZ2LIB
bool
prompt "bz2lib support"
help
Enable bzip2 support for mod_compress.
config LIGHTTPD_MYSQL
bool
# prompt "MySQL support"
help
config LIGHTTPD_LDAP
bool
# prompt "ldap"
help
Enable LDAP support.
config LIGHTTPD_ATTR
bool
prompt "extended attribute support"
help
Enable extended attribute support.
config LIGHTTPD_OPENSSL
bool
prompt "openssl support"
help
Include openssl support.
config LIGHTTPD_KERBEROS
bool
select LIGHTTPD_OPENSSL
# prompt "kerberos5 support"
help
Use Kerberos5 support with OpenSSL.
config LIGHTTPD_PCRE
bool
select LIBPCRE
prompt "pcre support"
help
Enable pcre support.
config LIGHTTPD_FAM
bool
prompt "fam"
help
fam/gamin for reducing number of stat() calls.
config LIGHTTPD_WEBDAV_PROPS
bool
prompt "properties in mod_webdav"
help
properties in mod_webdav
config LIGHTTPD_WEBDAV_LOCKS
bool
select LIGHTTPD_WEBDAV_PROPS
prompt "locks in mod_webdav"
help
locks in mod_webdav
config LIGHTTPD_GDBM
bool
# prompt "gdbm storage for mod_trigger_b4_dl"
help
gdbm storage for mod_trigger_b4_dl
config LIGHTTPD_MEMCACHE
bool
prompt "memcached storage for mod_trigger_b4_dl"
help
memcached storage for mod_trigger_b4_dl
config LIGHTTPD_LUA
bool
prompt "lua engine for mod_cml"
help
lua engine for mod_cml
config LIGHTTPD_STARTSCRIPT
bool
default y
prompt "install /etc/init.d/lighttpd"
config LIGHTTPD_SYSTEMD_UNIT
bool
default y
depends on SYSTEMD
prompt "install systemd unit files for lighttpd"
config LIGHTTPD_GENERIC_SITE
bool
default y
prompt "Populate a generic website"
help
This install a generic website into /var/www/index.html
from <ptxdist-install>/generic/var/www/lighttpd.html
and some php demos.
endif
|