nginx 1.17.9-0ubuntu2 source package in Ubuntu
Changelog
nginx (1.17.9-0ubuntu2) focal; urgency=medium * Drop GeoIP from nginx-core due to demotion of libgeoip (LP: #1861101, LP: #1867150): - d/control: Remove libnginx-mod-http-geoip from nginx-core dependency - d/rules: Remove the configure line of with-http_geoip_module=dynamic from the nginx-core build flags, due to demotion of libgeoip and the removal of the dynamic library from install deps for nginx-core. -- Thomas Ward <email address hidden> Wed, 11 Mar 2020 13:41:07 -0400
Upload details
- Uploaded by:
- Thomas Ward
- Uploaded to:
- Focal
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- web
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
nginx_1.17.9.orig.tar.gz | 1014.8 KiB | 7dd65d405c753c41b7fdab9415cfb4bdbaf093ec6d9f7432072d52cb7bcbb689 |
nginx_1.17.9-0ubuntu2.debian.tar.xz | 909.0 KiB | b6dc612e1ef4ceed3279833b61ef30b38e533f61bf8f1ce23d98f55f7ae035a1 |
nginx_1.17.9-0ubuntu2.dsc | 4.3 KiB | 2d71fdc228ad379adf1f7e208f0acac225ac1ece277d52d843bb017b1e3d8943 |
Available diffs
Binary packages built by this source
- libnginx-mod-http-auth-pam: PAM authentication module for Nginx
The nginx_http_auth_pam module enables authentication using PAM.
.
The module uses PAM as a backend for simple http authentication. It
also allows setting the pam service name to allow more fine grained control.
- libnginx-mod-http-auth-pam-dbgsym: debug symbols for libnginx-mod-http-auth-pam
- libnginx-mod-http-cache-purge: Purge content from Nginx caches
Cache Purge module adds purging capabilities to Nginx. It allows purging
content from caches used by all of Nginx proxy modules, like FastCGI, Proxy,
SCGI and uWSGI.
- libnginx-mod-http-cache-purge-dbgsym: debug symbols for libnginx-mod-http-cache-purge
- libnginx-mod-http-dav-ext: WebDAV missing commands support for Nginx
WebDAV Ext module complements the Nginx WebDAV module to provide a full
WebDAV support.
.
WebDAV Ext provides the missing PROPFIND & OPTIONS methods.
- libnginx-mod-http-dav-ext-dbgsym: debug symbols for libnginx-mod-http-dav-ext
- libnginx-mod-http-echo: Bring echo and more shell style goodies to Nginx
Echo module wraps lots of Nginx internal APIs for streaming input and output,
parallel/sequential subrequests, timers and sleeping, as well as various meta
data accessing.
.
Basically it provides various utilities that help testing and debugging of
other modules by trivially emulating different kinds of faked subrequest
locations.
.
People will also find it useful in real-world applications that need to:
.
1. Serve static contents directly from memory.
2. Wrap the upstream response with custom header and footer (kinda like the
addition module but with contents read directly from the config file and
Nginx variables).
3. Merge contents of various "Nginx locations" (i.e., subrequests) together in
a single main request (using echo_location and its friends).
- libnginx-mod-http-echo-dbgsym: debug symbols for libnginx-mod-http-echo
- libnginx-mod-http-fancyindex: Fancy indexes module for the Nginx
The Fancy Index module makes possible the generation of file listings, like
the built-in autoindex module does, but adding a touch of style by introducing
ways to customize the result.
- libnginx-mod-http-fancyindex-dbgsym: debug symbols for libnginx-mod-http-fancyindex
- libnginx-mod-http-geoip: GeoIP HTTP module for Nginx
The ngx_http_geoip module creates variables with values depending on the
client IP address, using the precompiled MaxMind databases.
.
Those variables include country, region, city, latitude, longitude, postal
code, etc.
- libnginx-mod-http-geoip-dbgsym: debug symbols for libnginx-mod-http-geoip
- libnginx-mod-http-geoip2: GeoIP HTTP module for Nginx
The ngx_http_geoip2 module is a third-party plugin which creates variables
with values from the maxmind geoip2 databases based on the client IP
(default) or from a specific variable (supports both IPv4 and IPv6).
- libnginx-mod-http-geoip2-dbgsym: debug symbols for libnginx-mod-http-geoip2
- libnginx-mod-http-headers-more-filter: Set and clear input and output headers for Nginx
The Headers More module allows you to add, set, or clear any output or input
header that you specify.
.
This is an enhanced version of the standard headers module because it provides
more utilities like resetting or clearing "builtin headers" like Content-Type,
Content-Length, and Server.
- libnginx-mod-http-headers-more-filter-dbgsym: debug symbols for libnginx-mod-http-headers-more-filter
- libnginx-mod-http-image-filter: HTTP image filter module for Nginx
The ngx_http_
image_filter module is a filter that transforms images in JPEG,
GIF, and PNG formats.
.
The module supports filters such as rotate, resize, crop, quality, sharpening,
interlacing and more.
- libnginx-mod-http-image-filter-dbgsym: debug symbols for libnginx-mod-http-image-filter
- libnginx-mod-http-lua: Lua module for Nginx
Embed Lua runtime into nginx.
.
This module embeds Lua, via the standard Lua 5.1 interpreter or LuaJIT
2.0/2.1, into Nginx and by leveraging Nginx's subrequests, allows the
integration of the powerful Lua threads (Lua coroutines) into the Nginx event
model.
- libnginx-mod-http-lua-dbgsym: debug symbols for libnginx-mod-http-lua
- libnginx-mod-http-ndk: Nginx Development Kit module
The NDK is an Nginx module that is designed to extend the core functionality of
the excellent Nginx webserver in a way that can be used as a basis of other
Nginx modules.
.
It has functions and macros to deal with generic tasks that don't currently
have generic code as part of the core distribution. The NDK itself adds few
features that are seen from a user's point of view - it's just designed to help
reduce the code that Nginx module developers need to write.
- libnginx-mod-http-ndk-dbgsym: debug symbols for libnginx-mod-http-ndk
- libnginx-mod-http-perl: Perl module for Nginx
Embed Perl runtime into nginx.
.
The ngx_http_perl module is used to implement location and variable handlers
in Perl and insert Perl calls into SSI.
.
Note that this module is marked experimental.
- libnginx-mod-http-perl-dbgsym: debug symbols for libnginx-mod-http-perl
- libnginx-mod-http-subs-filter: Substitution filter module for Nginx
Subsitution Nginx module can do both regular expression and fixed string
substitutions on response bodies. The module is quite different from Nginx's
native Substitution module. It scans the output chains buffer and
matches string line by line, just like Apache's mod_substitute.
- libnginx-mod-http-subs-filter-dbgsym: debug symbols for libnginx-mod-http-subs-filter
- libnginx-mod-http-uploadprogress: Upload progress system for Nginx
Upload progress module is an implementation of an upload progress system, that
monitors RFC1867 POST uploads as they are transmitted to upstream servers.
.
It works by tracking the uploads proxied by Nginx to upstream servers without
analysing the uploaded content and offers a web API to report upload progress
in Javscript, Json or any other format.
- libnginx-mod-http-uploadprogress-dbgsym: debug symbols for libnginx-mod-http-uploadprogress
- libnginx-mod-http-upstream-fair: Nginx Upstream Fair Proxy Load Balancer
The Nginx fair proxy balancer enhances the standard round-robin load balancer
provided with Nginx so that it tracks busy backend servers and adjusts
balancing accordingly.
- libnginx-mod-http-upstream-fair-dbgsym: debug symbols for libnginx-mod-http-upstream-fair
- libnginx-mod-http-xslt-filter: XSLT Transformation module for Nginx
The ngx_http_
xslt_filter module is a filter that transforms XML responses
using one or more XSLT stylesheets.
.
The transformation can be adjusted by setting the relevant configuration
parameters.
- libnginx-mod-http-xslt-filter-dbgsym: debug symbols for libnginx-mod-http-xslt-filter
- libnginx-mod-mail: Mail module for Nginx
The nginx_mail module adds mail proxy support to nginx.
.
The module supports proxying all the standard mail protocols such as IMAP,
POP3 & SMTP.
- libnginx-mod-mail-dbgsym: debug symbols for libnginx-mod-mail
- libnginx-mod-nchan: Fast, flexible pub/sub server for Nginx
Nchan is a scalable, flexible pub/sub server for the modern web, It can be
configured as a standalone server, or as a shim between your application and
tens, thousands, or millions of live subscribers. It can buffer messages in
memory, on-disk, or via Redis. All connections are handled asynchronously and
distributed among any number of worker processes. It can also scale to many
nginx server instances with Redis.
.
Full documentation available at https://nchan. slact.net
- libnginx-mod-nchan-dbgsym: debug symbols for libnginx-mod-nchan
- libnginx-mod-rtmp: RTMP support for Nginx
The nginx RTMP module is a fully-featured streaming solution implemented in
nginx.
.
It provides the following features:
- Live streaming with RTMP, HLS and MPEG-DASH;
- RTMP Video on Demand from local or HTTP sources;
- Stream relay support via a push or pull model;
- Integrated stream recording;
- and more.
- libnginx-mod-rtmp-dbgsym: debug symbols for libnginx-mod-rtmp
- libnginx-mod-stream: Stream module for Nginx
The nginx_stream module adds stream proxy support to nginx.
.
Stream module supports loadbalancing & proxying to TCP servers. The module
also supports ACLs/connection limiting and configuring multiple operational
parameters.
- libnginx-mod-stream-dbgsym: debug symbols for libnginx-mod-stream
- nginx: small, powerful, scalable web/proxy server
Nginx ("engine X") is a high-performance web and reverse proxy server
created by Igor Sysoev. It can be used both as a standalone web server
and as a proxy to reduce the load on back-end HTTP or mail servers.
.
This is a dependency package to install either nginx-full (by default),
nginx-light or nginx-extras.
- nginx-common: small, powerful, scalable web/proxy server - common files
Nginx ("engine X") is a high-performance web and reverse proxy server
created by Igor Sysoev. It can be used both as a standalone web server
and as a proxy to reduce the load on back-end HTTP or mail servers.
.
This package contains base configuration files used by all versions of
nginx.
- nginx-core: nginx web/proxy server (standard version)
Nginx ("engine X") is a high-performance web and reverse proxy server
created by Igor Sysoev. It can be used both as a standalone web server
and as a proxy to reduce the load on back-end HTTP or mail servers.
.
This package provides a version of nginx identical to that of nginx-full,
but without any third-party modules, and only modules in the original
nginx code base.
.
STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Browser, Empty
GIF, FastCGI, Geo, Limit Connections, Limit Requests, Map, Memcached, Proxy,
Referer, Rewrite, SCGI, Split Clients, UWSGI.
.
OPTIONAL HTTP MODULES: Addition, Auth Request, Charset, WebDAV, Gunzip,
Gzip, Gzip Precompression, Headers, HTTP/2, Image Filter, Index, Log, Real IP,
Slice, SSI, SSL, Stream, Stub Status, Substitution, Thread Pool, Upstream,
User ID, XSLT.
.
MAIL MODULES: Mail Core, Auth HTTP, Proxy, SSL, IMAP, POP3, SMTP.
- nginx-core-dbgsym: debug symbols for nginx-core
- nginx-doc: small, powerful, scalable web/proxy server - documentation
Nginx ("engine X") is a high-performance web and reverse proxy server
created by Igor Sysoev. It can be used both as a standalone web server
and as a proxy to reduce the load on back-end HTTP or mail servers.
.
This package provides extra documentation to help unleash the power of Nginx.
- nginx-extras: nginx web/proxy server (extended version)
Nginx ("engine X") is a high-performance web and reverse proxy server
created by Igor Sysoev. It can be used both as a standalone web server
and as a proxy to reduce the load on back-end HTTP or mail servers.
.
This package provides a version of nginx with the standard modules, plus
extra features and modules such as the Perl module, which allows the
addition of Perl in configuration files.
.
STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Browser, Empty
GIF, FastCGI, Geo, Limit Connections, Limit Requests, Map, Memcached, Proxy,
Referer, Rewrite, SCGI, Split Clients, UWSGI.
.
OPTIONAL HTTP MODULES: Addition, Auth Request, Charset, WebDAV, FLV, GeoIP,
Gunzip, Gzip, Gzip Precompression, Headers, HTTP/2, Image Filter, Index, Log,
MP4, Embedded Perl, Random Index, Real IP, Slice, Secure Link, SSI, SSL,
Stream, SSL Preread, Stub Status, Substitution, Thread Pool, Upstream,
User ID, XSLT.
.
MAIL MODULES: Mail Core, Auth HTTP, Proxy, SSL, IMAP, POP3, SMTP.
.
THIRD PARTY MODULES: Auth PAM, Cache Purge, DAV Ext, Echo, Fancy Index,
Headers More, Embedded Lua, GeoIP2, HTTP Substitutions, Nchan, Upload
Progress, Upstream Fair Queue.
- nginx-extras-dbgsym: debug symbols for nginx-extras
- nginx-full: nginx web/proxy server (standard version)
Nginx ("engine X") is a high-performance web and reverse proxy server
created by Igor Sysoev. It can be used both as a standalone web server
and as a proxy to reduce the load on back-end HTTP or mail servers.
.
This package provides a version of nginx with the complete set of
standard modules included (but omitting some of those included in
nginx-extra).
.
STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Browser, Empty
GIF, FastCGI, Geo, Limit Connections, Limit Requests, Map, Memcached, Proxy,
Referer, Rewrite, SCGI, Split Clients, UWSGI.
.
OPTIONAL HTTP MODULES: Addition, Auth Request, Charset, WebDAV, GeoIP, Gunzip,
Gzip, Gzip Precompression, Headers, HTTP/2, Image Filter, Index, Log, Real IP,
Slice, SSI, SSL, Stream, SSL Preread, Stub Status, Substitution, Thread Pool,
Upstream, User ID, XSLT.
.
MAIL MODULES: Mail Core, Auth HTTP, Proxy, SSL, IMAP, POP3, SMTP.
.
THIRD PARTY MODULES: Auth PAM, DAV Ext, Echo, GeoIP2, HTTP Substitutions,
Upstream Fair Queue.
- nginx-full-dbgsym: debug symbols for nginx-full
- nginx-light: nginx web/proxy server (basic version)
Nginx ("engine X") is a high-performance web and reverse proxy server
created by Igor Sysoev. It can be used both as a standalone web server
and as a proxy to reduce the load on back-end HTTP or mail servers.
.
This package provides a very light version of nginx with only the
minimal set of features and modules.
.
STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Empty GIF,
FastCGI, Map, Proxy, Rewrite, SCGI, uWSGI.
.
OPTIONAL HTTP MODULES: Auth Request, Charset, Gzip, Gzip Precompression,
Headers, HTTP/2, Index, Log, Real IP, Slice, SSI, SSL, Stub Status, Thread
Pool, WebDAV, Upstream.
.
THIRD PARTY MODULES: Echo.
- nginx-light-dbgsym: debug symbols for nginx-light