[core] allow earlier plugin init for SSL/TLS
commit8af9e71ccc69d00ac171f1d7a86da4cfff42bd2e
authorGlenn Strauss <gstrauss@gluelogic.com>
Mon, 22 May 2017 01:26:58 +0000 (21 21:26 -0400)
committerGlenn Strauss <gstrauss@gluelogic.com>
Mon, 22 May 2017 01:31:05 +0000 (21 21:31 -0400)
tree9a5d75ec655190f8c194ba7524506b3454162f1f
parentfb87ae860481cd2ab3da9451faaaf7987ae8a645
[core] allow earlier plugin init for SSL/TLS

If lighttpd is started privileged, then SSL/TLS modules need to be
initialized prior to chroot (optional) and prior to dropping privileges
in order to be able to read sensitive files such as private certificates

(thx m4t)
src/mod_openssl.c
src/plugin.c
src/plugin.h
src/server.c