Source: lighttpd Section: httpd Priority: optional Maintainer: Debian lighttpd maintainers Uploaders: Helmut Grohne , Glenn Strauss , Stefan Bühler Homepage: https://www.lighttpd.net/ Build-Depends: dpkg-dev (>= 1.16.1~), debhelper-compat (= 12), mime-support , libmbedtls-dev (>= 2.14.0), libnss3-dev (>= 2:3.26.2), libssl-dev, libwolfssl-dev (>= 3.14.0~), zlib1g-dev, libbrotli-dev, libpcre3-dev, default-libmysqlclient-dev | libmysqlclient-dev, libdbi-dev, libldap2-dev, libgdbm-dev, libgeoip-dev, liblua5.3-dev, libmaxminddb-dev, libmemcached-dev, pkg-config, uuid-dev, libsqlite3-dev, libxml2-dev, libkrb5-dev, libpam0g-dev, libpq-dev, libsasl2-dev, libunwind8-dev , libxxhash-dev, nettle-dev, perl:native, Vcs-Git: https://salsa.debian.org/debian/lighttpd.git Vcs-Browser: https://salsa.debian.org/debian/lighttpd Standards-Version: 4.5.1 Rules-Requires-Root: binary-targets Package: lighttpd Architecture: any Provides: httpd, httpd-cgi, ${lighttpd:ModuleProvides}, Depends: ${misc:Depends}, ${shlibs:Depends}, mime-support, lsb-base (>= 3.0-6), Pre-Depends: ${misc:Pre-Depends}, Recommends: spawn-fcgi, perl:any, lighttpd-mod-deflate, lighttpd-mod-openssl, Suggests: openssl, rrdtool, php-cgi, php-fpm (>= 7.4), apache2-utils, lighttpd-doc, lighttpd-mod-authn-gssapi, lighttpd-mod-authn-pam, lighttpd-mod-authn-sasl, lighttpd-mod-geoip, lighttpd-mod-maxminddb, lighttpd-mod-trigger-b4-dl, lighttpd-mod-vhostdb-pgsql, lighttpd-mod-webdav, lighttpd-modules-dbi, lighttpd-modules-ldap, lighttpd-modules-lua, lighttpd-modules-mysql, Description: fast webserver with minimal memory footprint lighttpd is a small webserver and fast webserver developed with security in mind and a lot of features. It has support for * CGI, FastCGI and SSI * virtual hosts * URL rewriting * authentication (plain files, htpasswd, LDAP) * transparent content compression * conditional configuration * HTTP proxying and configuration is straight-forward and easy. Package: lighttpd-doc Multi-Arch: foreign Architecture: all Section: doc Depends: ${misc:Depends}, Suggests: lighttpd, Description: documentation for lighttpd lighttpd is a small webserver and fast webserver developed with security in mind and a lot of features. . This package contains documentation for lighttpd. Package: lighttpd-modules-dbi Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Breaks: lighttpd-mod-vhostdb-dbi (<< 1.4.56~rc7-0+exp2), Replaces: lighttpd (<< 1.4.56~rc7-0+exp2), lighttpd-mod-vhostdb-dbi (<< 1.4.56~rc7-0+exp2), Provides: ${lighttpd:ModuleProvides}, Description: DBI-based modules for lighttpd This package contains the following modules: * mod_authn_dbi: DBI-based authentication mod_authn_dbi performs authentication against a database server via DBI interface. * mod_vhostdb_dbi: DBI-based virtual host configuration mod_vhostdb_dbi enables writing the configuration for virtual hosts into a database table instead of including it in the lighttpd configuration file. . Do not depend on this package. Depend on the provided lighttpd-mod-* packages instead. Package: lighttpd-modules-ldap Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Breaks: lighttpd (<< 1.4.52-2+exp1), lighttpd-mod-authn-ldap (<< 1.4.52-2+exp1), Replaces: lighttpd (<< 1.4.52-2+exp1), lighttpd-mod-authn-ldap (<< 1.4.52-2+exp1), Provides: ${lighttpd:ModuleProvides}, Description: LDAP-based modules for lighttpd This package contains the following modules: * mod_authn_ldap: With this module, it is possible to perform authentication against an LDAP server. * mod_vhostdb_ldap: Database backend module for using LDAP as a source for virtual host configuration using mod_vhostdb. . Do not depend on this package. Depend on the provided lighttpd-mod-* packages instead. Package: lighttpd-modules-lua Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Breaks: lighttpd-mod-cml (<< 1.4.56~rc7-0+exp2), lighttpd-mod-magnet (<< 1.4.56~rc7-0+exp2), Replaces: lighttpd (<< 1.4.56~rc7-0+exp2), lighttpd-mod-cml (<< 1.4.56~rc7-0+exp2), lighttpd-mod-magnet (<< 1.4.56~rc7-0+exp2), Provides: ${lighttpd:ModuleProvides}, Description: LUA-based modules for lighttpd This package contains the following modules: * mod_magnet: control the request handling module for lighttpd mod_magnet can attract a request in several stages in the request-handling. either at the same level as mod_rewrite, before any parsing of the URL is done or at a later stage, when the doc-root is known and the physical-path is already setup. * mod_cml: cache meta language module for lighttpd With the cache meta language, it is possible to describe to the dependencies of a cached file to its source files/scripts. For the cache files, the scripting language Lua is used. THIS MODULE IS OBSOLETED, USE mod_magnet INSTEAD. . Do not depend on this package. Depend on the provided lighttpd-mod-* packages instead. Package: lighttpd-modules-mysql Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Breaks: lighttpd (<< 1.4.52-2+exp1), lighttpd-mod-mysql-vhost (<< 1.4.52-2+exp1), lighttpd-mod-authn-mysql (<< 1.4.52-2+exp1), Replaces: lighttpd (<< 1.4.52-2+exp1), lighttpd-mod-mysql-vhost (<< 1.4.52-2+exp1), lighttpd-mod-authn-mysql (<< 1.4.52-2+exp1), Provides: ${lighttpd:ModuleProvides}, Description: MySQL-based modules for lighttpd This package contains the following modules: * mod_authn_mysql: With this module, it is possible to perform authentication using a MySQL table. This module is deprecated and will be removed in Debian 12 Bookworm. Use mod_authn_dbi instead. * mod_mysql_vhost: With this module, it is possible to write the configuration for virtual hosts into a MySQL table instead of including it in the lighttpd configuration file. This module is deprecated and will be removed in Debian 12 Bookworm. Use mod_vhostdb_dbi or mod_vhostdb_mysql instead. * mod_vhostdb_mysql: Database backend module for using MySQL as a source for virtual host configuration using mod_vhostdb. . Do not depend on this package. Depend on the provided lighttpd-mod-* packages instead. Package: lighttpd-mod-trigger-b4-dl Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Recommends: memcached, Description: anti-deep-linking module for lighttpd The trigger-b4-dl module for lighttpd can prevent deep linking from other sites by requiring users to visit a trigger URL to be able to download certain files. Package: lighttpd-mod-cml Section: oldlibs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd-modules-lua (= ${binary:Version}), Description: Transitional dummy package for: cache meta language module for lighttpd With the cache meta language, it is possible to describe to the dependencies of a cached file to its source files/scripts. For the cache files, the scripting language Lua is used. . THIS MODULE IS OBSOLETED, USE mod_magnet INSTEAD. . While this transitional dummy package will go away, the package name continues to exist as a virtual package provided by lighttpd-modules-lua. Package: lighttpd-mod-magnet Section: oldlibs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd-modules-lua (= ${binary:Version}), Description: Transitional dummy package for: control the request handling module for lighttpd mod_magnet can attract a request in several stages in the request-handling. either at the same level as mod_rewrite, before any parsing of the URL is done or at a later stage, when the doc-root is known and the physical-path is already setup . While this transitional dummy package will go away, the package name continues to exist as a virtual package provided by lighttpd-modules-lua. Package: lighttpd-mod-webdav Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: WebDAV module for lighttpd The WebDAV module is an implementation of RFC 4918. . Currently supports: GET POST HEAD PROPFIND PROPPATCH OPTIONS MKCOL COPY MOVE DELETE PUT LOCK UNLOCK Package: lighttpd-mod-authn-gssapi Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: GSSAPI authentication module for lighttpd This package contains the authn_gssapi module for lighttpd. With this module, it is possible to perform GSSAPI authentication. Package: lighttpd-mod-authn-pam Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: PAM authentication module for lighttpd This package contains the authn_pam module for lighttpd. With this module, it is possible to perform authentication using PAM. Package: lighttpd-mod-authn-sasl Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: SASL authentication module for lighttpd This package contains the authn_sasl module for lighttpd. With this module, it is possible to perform authentication using SASL. Package: lighttpd-mod-deflate Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Breaks: lighttpd (<< 1.4.56~rc7-0+exp2) Replaces: lighttpd (<< 1.4.56~rc7-0+exp2) Description: HTTP response compression module for lighttpd This package contains the deflate module for lighttpd. With this module, it is possible compress HTTP responses using zlib, brotli, or bzip2 if supported by the client. Package: lighttpd-mod-geoip Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: GeoIP info module for lighttpd This package contains the geoip module for lighttpd. With this module, it is possible to distinguish users based on the location using a GeoIP database. . This module is deprecated and will be removed in Debian 12 Bookworm. Legacy GeoIP databases will not be available from upstream after May 2022. Instead, use mod_maxminddb, which uses GeoIP2 databases. Package: lighttpd-mod-maxminddb Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: GeoIP2 info module for lighttpd This package contains the maxminddb module for lighttpd. With this module, it is possible to distinguish users based on the location using a GeoIP2 database. Package: lighttpd-mod-vhostdb-dbi Section: oldlibs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd-modules-dbi (= ${binary:Version}), Description: Transitional dummy package for: DBI-based virtual host configuration module for lighttpd This package contains the vhostdb_dbi module for lighttpd. With this module, it is possible to write the configuration for virtual hosts into a database table instead of including it in the lighttpd configuration file. . While this transitional dummy package will go away, the package name continues to exist as a virtual package provided by lighttpd-modules-dbi. Package: lighttpd-mod-vhostdb-pgsql Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: PostgreSQL-based virtual host configuration module for lighttpd This package contains the vhostdb_pgsql module for lighttpd. With this module, it is possible to write the configuration for virtual hosts into a PostgreSQL table instead of including it in the lighttpd configuration file. Package: lighttpd-mod-mbedtls Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: TLS support using mbedTLS module for lighttpd This package contains the mbedtls module for lighttpd. With this module, it is possible serve https:// URLs. Aimed at embedded systems, mbedTLS uses less memory than OpenSSL, though is slightly slower than OpenSSL. Package: lighttpd-mod-nss Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: TLS support using NSS crypto module for lighttpd This package contains the nss module for lighttpd. With this module, it is possible serve https:// URLs. NSS is an alternative to OpenSSL. Package: lighttpd-mod-openssl Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Breaks: lighttpd (<< 1.4.56~rc7-0+exp2) Replaces: lighttpd (<< 1.4.56~rc7-0+exp2) Description: TLS support using OpenSSL module for lighttpd This package contains the openssl module for lighttpd. With this module, it is possible serve https:// URLs. Package: lighttpd-mod-wolfssl Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lighttpd (= ${binary:Version}), Description: TLS support using wolfSSL module for lighttpd This package contains the wolfssl module for lighttpd. With this module, it is possible serve https:// URLs. Aimed at embedded systems, wolfSSL uses less memory than OpenSSL, though is slightly slower than OpenSSL.