]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
lighttpd: modernize lighttpd.conf
authorGlenn Strauss <gstrauss@gluelogic.com>
Fri, 20 Oct 2023 13:30:26 +0000 (09:30 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 23 Oct 2023 09:49:17 +0000 (10:49 +0100)
commitb52a12e66d2f9ed0751b63cea01e96890da15998
treebcd75ef6c04162d0fccf460e65e09cf0c80e7264
parent589450af505de6a00ba7d7a3b647a514d1d1282f
lighttpd: modernize lighttpd.conf

- remove obsolete modules
- replace mod_compress directives with mod_deflate
- do not enable debug.log-request-handling by default
  (should not be enabled *by default* on any production system,
   especially not an embedded system)
- update TLS syntax for modern recommended use
  (separate files for certificate+chain, and private key)
- remove incorrect comment about server.event-handler
  lighttpd defaults correctly to use kqueue on *BSD systems
- remove ancient config which disables range requests for PDF
  (cargo-culted config from ~15 years ago to address problem
   in then-popular PDF client)
- use recommend config file include syntax
  (more efficient and more deterministic include file ordering)

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/recipes-extended/lighttpd/lighttpd/lighttpd.conf