mod_vhostdb* (dbi,mysql,pgsql,ldap) (fixes #485, fixes #1936, fixes #2297)
commit2f83aac9fb757e5676120d44a07c1c5be1cf83c0
authorGlenn Strauss <gstrauss@gluelogic.com>
Wed, 18 Jan 2017 05:36:49 +0000 (18 00:36 -0500)
committerGlenn Strauss <gstrauss@gluelogic.com>
Tue, 31 Jan 2017 19:36:15 +0000 (31 14:36 -0500)
tree07ed17f8a14039dd68e7d302866f4868b4946b67
parenteda72ebfc7c47246ac4d93a14eaed98ee3f0cd30
mod_vhostdb* (dbi,mysql,pgsql,ldap) (fixes #485, fixes #1936, fixes #2297)

mod_vhostdb - vhost docroot lookups

backends:

mod_vhostdb_dbi
mod_vhostdb_ldap
mod_vhostdb_mysql  (now preferred over mod_mysql_vhost.c)
mod_vhostdb_pgsql

STATUS: experimental  (testing and feedback appreciated)

x-ref:
  "PostgreSQL virtual host support"
  https://redmine.lighttpd.net/issues/485
  "LDAP Virtual Host Definition Storage Integration"
  https://redmine.lighttpd.net/issues/1936
  "mod_dbi_vhost (patch included)"
  https://redmine.lighttpd.net/issues/2297
13 files changed:
SConstruct
configure.ac
src/CMakeLists.txt
src/Makefile.am
src/SConscript
src/http_vhostdb.c [new file with mode: 0644]
src/http_vhostdb.h [new file with mode: 0644]
src/mod_vhostdb.c [new file with mode: 0644]
src/mod_vhostdb_dbi.c [new file with mode: 0644]
src/mod_vhostdb_ldap.c [new file with mode: 0644]
src/mod_vhostdb_mysql.c [new file with mode: 0644]
src/mod_vhostdb_pgsql.c [new file with mode: 0644]
src/server.c