OptionalLibraries » History » Revision 18
Revision 17 (gstrauss, 2021-07-14 17:40) → Revision 18/19 (gstrauss, 2022-02-11 07:41)
Optional libraries provide additional feature capabilities to the modules. Primary reference: see "INSTALL":https://git.lighttpd.net/lighttpd/lighttpd1.4/src/branch/master/INSTALL file in the source tree. |*feature*||*required libs*||*description*| |auth-crypt||crypt() from libc/libcrypt||provides htpasswd and htdigest for basic/digest auth| |auth-SHA-256||libnettle or SSL/TLS||HTTP Digest auth using SHA-256 (using Nettle or SSL/TLS provider below)| |auth-dbi||libdbi||auth using DBI| |auth-kerberos||libkrb5||auth using Kerberos| |auth-ldap||libopenldap||auth using LDAP| |auth-mysql||libmariadb||auth using MariaDB or MySQL| |auth-pam||libpam||auth users using PAM| |compress-bzip2||libbz2||bzip2 compression (optional, non-standard) for mod_deflate| |compress-deflate||libz||deflate compression for mod_deflate| |compress-libdeflate||libdeflate||deflate compression for mod_deflate using libdeflate| |compress-gzip||libz||gzip compression for mod_deflate| |compress-brotli||libbrotlienc||brotli compression for mod_deflate| |compress-zstd||libzstd||zstd compression for mod_deflate| |geolocation||libmaxminddb||Geolocation using MaxMindDB| |large-files||libc/os||large files support| |lua||liblua||custom Lua code| |network-ipv6||libc/os||ipv6 support| |network-gnutls||libgnutls||SSL/TLS capability| |network-mbedtls||libmbedtls||SSL/TLS capability| |network-nss||libnss||SSL/TLS capability| |network-openssl||libopenssl||SSL/TLS capability| |regex-conditionals||libpcre||=~ and !~ in config conditionals| |stat-cache-fam||gamin||caches stat() calls with the help of FAM| |storage-gdbm||libgdbm||local, non-cluster storage for mod_trigger_b4_dl| |storage-memcached||libmemcached||distributed storage for mod_trigger_b4_dl| |vhostdb-dbi||libdbi||vhostdb using DBI| |vhostdb-ldap||libopenldap||vhostdb using LDAP| |vhostdb-mysql||libmariadb||vhostdb using MariaDB or MySQL| |vhostdb-postgres||libpq||vhostdb using PostgreSQL| |webdav-locks||libxml2, sqlite3, libuuid||file locking for mod_webdav| |webdav-properties||libxml2, sqlite3||property storage for mod_webdav|