Project

General

Profile

Actions

OptionalLibraries » History » Revision 9

« Previous | Revision 9/19 (diff) | Next »
simmel, 2006-10-12 11:29
corrections and additions by weigon


= Additional Libraries =

Some modules need one or more libraries to work correctly. If a dependency library is not installed, the module will compile, but will result in an error when loaded.

'''modules''' '''required libs''' '''optional libs'''
core libpcre, libopenssl
mod_access
mod_accesslog
mod_alias
mod_auth
mod_cgi
mod_compress libz libbz2
mod_dirlisting
mod_evhost
mod_expire
mod_fastcgi
mod_indexfile
mod_magnet lua >5.1
mod_mysql_vhost libmysqlclient
mod_proxy
mod_redirect libpcre
mod_rewrite libpcre
mod_rrdtool rrdtool
mod_scgi
mod_secure_download
mod_setenv
mod_simple_vhost
mod_ssi
mod_staticfile
mod_status
mod_trigger_b4_dl libmemcache or gdbm
mod_userdir
mod_usertrack
mod_webdav libxml2,sqlite3

Optional libraries provide additional feature capabilities to the modules.

'''feature''' '''required libs''' '''what?'''
auth-crypt crypt() from libc/libcrypt provides htpasswd and htdigest for basic/digest auth
auth-ldap libopenldap auth users against an ldap server
compress-bzip2 libbz2 optional, non-standard bzip2 compress for mod_compress
compress-deflate libz deflate compress for mod_compress
compress-gzip libz gzip compress for mod_compress
large-files libc/os large files support
network-ipv6 libc/os ipv6 support
network-openssl libopenssl ssl cabability
regex-conditionals libpcre =~ and !~ in config conditionals
stat-cache-fam libfam/gamin caches stat() calls with the help of FAM
storage-gdbm libgdbm local, non-cluster storage for mod_trigger_b4_dl
storage-memcache libmemcache distributed storage for mod_trigger_b4_dl
webdav-locks libxml2, sqlite3, libuuid file locking for mod_webdav
webdav-properties libxml2, sqlite3 property storage for mod_webdav

Updated by simmel over 17 years ago · 9 revisions