2022-10-19 03:16:10 |
Bryce Harrington |
bug |
|
|
added bug |
2022-10-19 03:16:14 |
Bryce Harrington |
bug |
|
|
added subscriber Canonical Server |
2023-01-11 13:49:22 |
Bryce Harrington |
summary |
Merge nginx from Debian unstable for l-series |
Merge nginx from Debian unstable for lunar |
|
2023-01-11 13:49:26 |
Bryce Harrington |
nginx (Ubuntu): assignee |
|
Bryce Harrington (bryce) |
|
2023-01-11 13:50:03 |
Bryce Harrington |
description |
Scheduled-For: ubuntu-later
Upstream: tbd
Debian: 1.22.0-3.1
Ubuntu: 1.22.0-1ubuntu1
### New Debian Changes ###
nginx (1.22.0-3.1) unstable; urgency=medium
* Non-maintainer upload.
* No source change upload to rebuild with debhelper 13.10.
-- Michael Biebl <biebl@debian.org> Sat, 15 Oct 2022 12:28:07 +0200
nginx (1.22.0-3) unstable; urgency=medium
* d/changelog: fixed typo in bug number 61261 -> 861261 (Closes: 861261)
* d/p/nginx-ssl_cert_cb_yield.patch added (Closes: 884434)
* http-lua: removed the http-lua module and moved it to a separate package
-- Jan Mojžíš <jan.mojzis@gmail.com> Wed, 17 Aug 2022 18:38:15 +0200
nginx (1.22.0-2) unstable; urgency=medium
[ Miao Wang ]
* adding a new libnginx-mod-http-ndk-dev package including necessary
headers to build a 3rd party module depending on ndk.
[ Jan Mojžíš ]
* d/nginx-common.nginx.service: added Systemd dependency
Wants=network-online.target and updated Systemd 'After' dependency to
recommended NGINX values, namely:
- network-online.target (Closes: 861261) (Closes: 1000406)
- remote-fs.target (Closes: 898896)
- nss-lookup.target
* d/p/0003-define_gnu_source-on-other-glibc-based-platforms.patch: forwarded
to upstream (Closes: 859082)
* d/t/reboot: added, tests if nginx works after reboot
* d/m/p/http-subs-filter/pcre2.patch: added PCRE2 support
* d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition, this fix is backported from Ubuntu (Closes: 876365)
* d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering, the script is backported from Ubuntu (Closes: 963668)
* d/nginx-common.install: Add install rule for apport hooks.
[ Debian Janitor ]
* Remove constraints unnecessary since buster:
+ Build-Depends: Drop versioned constraint on dpkg-dev.
+ nginx-common: Drop versioned constraint on lsb-base in Depends.
+ nginx-core: Drop versioned constraint on nginx in Breaks.
+ nginx-full: Drop versioned constraint on nginx in Breaks.
+ nginx-light: Drop versioned constraint on nginx in Breaks.
+ nginx-extras: Drop versioned constraint on nginx in Breaks.
+ libnginx-mod-http-perl: Drop versioned constraint on nginx-extras in
Replaces.
+ Remove 5 maintscript entries from 1 files.
-- Jan Mojžíš <jan.mojzis@gmail.com> Sun, 07 Aug 2022 16:14:59 +0200
nginx (1.22.0-1) unstable; urgency=medium
[ Thomas Ward ]
* New upstream release (1.22.0)
* Additional changes:
* d/conf/mime.types: Fix a typo in font/woff2 extension in
mime.types. (Closes: #1010798)
* d/upstream/signing-key.asc: Additional signing keys observed
in upstream (Konstantin Pavlov <k.pavlov@f5.com>) during
upstream merge/import by Thomas Ward, additional signing key
was added to the keyring while keeping Maxim's key in signing
keys as well.
* d/copyright: Updated copyright for src/core/ngx_murmurhash.c
and debian/modules/http-ndk/src/hash/murmurhash2.c to be
public-domain (Closes: #1011936)
* d/control: Use libluajit-5.1-dev for s390x.
Due to src:luajit2 landing in Unstable, superseding src:luajit,
and due to luajit2 having s390x support, we can use s390x now
with luajit instead of standard Lua.
Thanks to Paul Gevers for the heads up on luajit2 supporting s390x.
* d/control: Use liblua for ppc64el - src:luajit2 is still not ppc64el
stable and there seems to be nobody willing to support it. (Closes: 1013807)
[ Jan Mojžíš ]
* d/patches/CVE-2021-3618.patch removed, fix is included in new upstream
release
* d/copyright: bump nginx copyright years
* d/copyright: added copyright for src/stream/ngx_stream_set_module.c
* d/copyright: removed copyright for src/http/v2/ngx_http_v2_huff_encode.c
* d/control: bump Standards-Version to 4.6.1, no changes
[ Bastian Germann ]
* d/copyright: Update copyright for d/debhelper/*
[ Miao Wang ]
* dh_nginx: support auto generating module config files
* adding a new nginx-dev package including necessary headers and debhelper
scripts to build and package a 3rd party module. (Closes: 985133)
* d/p/0002-Make-sure-signature-stays-the-same-in-all-nginx-buil.patch
removed, because feature already implemented with --with-compat configure
option since 1.11.5
-- Thomas Ward <teward@ubuntu.com> Tue, 10 May 2022 12:08:02 -0400
nginx (1.20.2-2) unstable; urgency=medium
[ Thomas Ward ]
* d/patches/CVE-2021-3618.patch: Include upstream changeset from NGINX
### Old Ubuntu Delta ###
nginx (1.22.0-1ubuntu1) kinetic; urgency=medium
* Merge with Debian unstable (LP: #1982626). Remaining changes:
- d/p/ubuntu-branding.patch: add Ubuntu branding
- d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering.
- d/nginx-common.install: Add install rule for apport hooks.
- d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition - thanks to Tj for the patch. (LP #1581864)
- d/control: make nginx and nginx-full arch any, so that nginx-full
is no longer pulled into main because of i386 (LP #1893267)
- Remove the Lua modules from NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
Changes made for this removal:
+ d/control:
+ Remove lua module from dependencies, and binary build item.
+ Add 'Breaks' line for nginx-lua for older versions of NGINX.
This is added to the nginx metapackage and nginx-extras.
+ d/rules: Remove Lua module from the build flags for -extras.
+ d/http-lua, d/modules/{,patches/,watch/}nginx-lua: Remove Lua
modules, watch file, module patches.
+ d/modules/control: Remove Lua module from definitions
+ d/copyright: Remove lua module.
+ d/tests/{control,lua/}: Remove Lua test entirely, remove
dependencies on any test which request
libnginx-mod-http-lua as it's gone.
- d/control: drop GeoIP from nginx-core due to demotion of libgeoip
(LP #1861101, LP #1867150):
+ remove libnginx-mod-http-geoip from nginx-core dependency
+ have nginx-core depend on libnginx-mod-stream-geoip2
instead of libnginx-mod-stream-geoip
+ adjust package descriptions accordingly
- d/control: (GeoIP2 related changes)
+ Update dependencies for http-geoip2 package to include libmaxminddb0.
+ Update nginx-core to include http-geoip2 module due to approved bin-MIR
(LP #1867198)
+ Move geoip2 module build flags to the common flags so all
package flavors have it.
+ Update dependencies for nginx-light, etc. to include
libnginx-mod-http-geoip2 as it's in the 'common build flags'
for all flavors of the builds.
+ Update package description for nginx-core to indicate geoip2
is included, and to list third party HTTP modules. GeoIP2
is not included for Stream by default, so we have to adjust
this because the Stream part isn't MIR'd.
* d/p/ubuntu-branding.patch: Reimplement patch to avoid conflicting on
(volatile) release version numbers when merging.
* d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
fix FTBFS
* d/t/branding: Add autopkgtest to validate branding presence
-- Bryce Harrington <bryce@canonical.com> Fri, 22 Jul 2022 17:56:50 -0700
|
Upstream: 1.22.1
Debian: 1.22.1-5
Ubuntu: 1.22.0-1ubuntu2
### New Debian Changes ###
nginx (1.22.0-3.1) unstable; urgency=medium
* Non-maintainer upload.
* No source change upload to rebuild with debhelper 13.10.
-- Michael Biebl <biebl@debian.org> Sat, 15 Oct 2022 12:28:07 +0200
nginx (1.22.0-3) unstable; urgency=medium
* d/changelog: fixed typo in bug number 61261 -> 861261 (Closes: 861261)
* d/p/nginx-ssl_cert_cb_yield.patch added (Closes: 884434)
* http-lua: removed the http-lua module and moved it to a separate package
-- Jan Mojžíš <jan.mojzis@gmail.com> Wed, 17 Aug 2022 18:38:15 +0200
nginx (1.22.0-2) unstable; urgency=medium
[ Miao Wang ]
* adding a new libnginx-mod-http-ndk-dev package including necessary
headers to build a 3rd party module depending on ndk.
[ Jan Mojžíš ]
* d/nginx-common.nginx.service: added Systemd dependency
Wants=network-online.target and updated Systemd 'After' dependency to
recommended NGINX values, namely:
- network-online.target (Closes: 861261) (Closes: 1000406)
- remote-fs.target (Closes: 898896)
- nss-lookup.target
* d/p/0003-define_gnu_source-on-other-glibc-based-platforms.patch: forwarded
to upstream (Closes: 859082)
* d/t/reboot: added, tests if nginx works after reboot
* d/m/p/http-subs-filter/pcre2.patch: added PCRE2 support
* d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition, this fix is backported from Ubuntu (Closes: 876365)
* d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering, the script is backported from Ubuntu (Closes: 963668)
* d/nginx-common.install: Add install rule for apport hooks.
[ Debian Janitor ]
* Remove constraints unnecessary since buster:
+ Build-Depends: Drop versioned constraint on dpkg-dev.
+ nginx-common: Drop versioned constraint on lsb-base in Depends.
+ nginx-core: Drop versioned constraint on nginx in Breaks.
+ nginx-full: Drop versioned constraint on nginx in Breaks.
+ nginx-light: Drop versioned constraint on nginx in Breaks.
+ nginx-extras: Drop versioned constraint on nginx in Breaks.
+ libnginx-mod-http-perl: Drop versioned constraint on nginx-extras in
Replaces.
+ Remove 5 maintscript entries from 1 files.
-- Jan Mojžíš <jan.mojzis@gmail.com> Sun, 07 Aug 2022 16:14:59 +0200
nginx (1.22.0-1) unstable; urgency=medium
[ Thomas Ward ]
* New upstream release (1.22.0)
* Additional changes:
* d/conf/mime.types: Fix a typo in font/woff2 extension in
mime.types. (Closes: #1010798)
* d/upstream/signing-key.asc: Additional signing keys observed
in upstream (Konstantin Pavlov <k.pavlov@f5.com>) during
upstream merge/import by Thomas Ward, additional signing key
was added to the keyring while keeping Maxim's key in signing
keys as well.
* d/copyright: Updated copyright for src/core/ngx_murmurhash.c
and debian/modules/http-ndk/src/hash/murmurhash2.c to be
public-domain (Closes: #1011936)
* d/control: Use libluajit-5.1-dev for s390x.
Due to src:luajit2 landing in Unstable, superseding src:luajit,
and due to luajit2 having s390x support, we can use s390x now
with luajit instead of standard Lua.
Thanks to Paul Gevers for the heads up on luajit2 supporting s390x.
* d/control: Use liblua for ppc64el - src:luajit2 is still not ppc64el
stable and there seems to be nobody willing to support it. (Closes: 1013807)
[ Jan Mojžíš ]
* d/patches/CVE-2021-3618.patch removed, fix is included in new upstream
release
* d/copyright: bump nginx copyright years
* d/copyright: added copyright for src/stream/ngx_stream_set_module.c
* d/copyright: removed copyright for src/http/v2/ngx_http_v2_huff_encode.c
* d/control: bump Standards-Version to 4.6.1, no changes
[ Bastian Germann ]
* d/copyright: Update copyright for d/debhelper/*
[ Miao Wang ]
* dh_nginx: support auto generating module config files
* adding a new nginx-dev package including necessary headers and debhelper
scripts to build and package a 3rd party module. (Closes: 985133)
* d/p/0002-Make-sure-signature-stays-the-same-in-all-nginx-buil.patch
removed, because feature already implemented with --with-compat configure
option since 1.11.5
-- Thomas Ward <teward@ubuntu.com> Tue, 10 May 2022 12:08:02 -0400
nginx (1.20.2-2) unstable; urgency=medium
[ Thomas Ward ]
* d/patches/CVE-2021-3618.patch: Include upstream changeset from NGINX
### Old Ubuntu Delta ###
nginx (1.22.0-1ubuntu1) kinetic; urgency=medium
* Merge with Debian unstable (LP: #1982626). Remaining changes:
- d/p/ubuntu-branding.patch: add Ubuntu branding
- d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering.
- d/nginx-common.install: Add install rule for apport hooks.
- d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition - thanks to Tj for the patch. (LP #1581864)
- d/control: make nginx and nginx-full arch any, so that nginx-full
is no longer pulled into main because of i386 (LP #1893267)
- Remove the Lua modules from NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
Changes made for this removal:
+ d/control:
+ Remove lua module from dependencies, and binary build item.
+ Add 'Breaks' line for nginx-lua for older versions of NGINX.
This is added to the nginx metapackage and nginx-extras.
+ d/rules: Remove Lua module from the build flags for -extras.
+ d/http-lua, d/modules/{,patches/,watch/}nginx-lua: Remove Lua
modules, watch file, module patches.
+ d/modules/control: Remove Lua module from definitions
+ d/copyright: Remove lua module.
+ d/tests/{control,lua/}: Remove Lua test entirely, remove
dependencies on any test which request
libnginx-mod-http-lua as it's gone.
- d/control: drop GeoIP from nginx-core due to demotion of libgeoip
(LP #1861101, LP #1867150):
+ remove libnginx-mod-http-geoip from nginx-core dependency
+ have nginx-core depend on libnginx-mod-stream-geoip2
instead of libnginx-mod-stream-geoip
+ adjust package descriptions accordingly
- d/control: (GeoIP2 related changes)
+ Update dependencies for http-geoip2 package to include libmaxminddb0.
+ Update nginx-core to include http-geoip2 module due to approved bin-MIR
(LP #1867198)
+ Move geoip2 module build flags to the common flags so all
package flavors have it.
+ Update dependencies for nginx-light, etc. to include
libnginx-mod-http-geoip2 as it's in the 'common build flags'
for all flavors of the builds.
+ Update package description for nginx-core to indicate geoip2
is included, and to list third party HTTP modules. GeoIP2
is not included for Stream by default, so we have to adjust
this because the Stream part isn't MIR'd.
* d/p/ubuntu-branding.patch: Reimplement patch to avoid conflicting on
(volatile) release version numbers when merging.
* d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
fix FTBFS
* d/t/branding: Add autopkgtest to validate branding presence
-- Bryce Harrington <bryce@canonical.com> Fri, 22 Jul 2022 17:56:50 -0700 |
|
2023-01-11 13:51:47 |
Bryce Harrington |
description |
Upstream: 1.22.1
Debian: 1.22.1-5
Ubuntu: 1.22.0-1ubuntu2
### New Debian Changes ###
nginx (1.22.0-3.1) unstable; urgency=medium
* Non-maintainer upload.
* No source change upload to rebuild with debhelper 13.10.
-- Michael Biebl <biebl@debian.org> Sat, 15 Oct 2022 12:28:07 +0200
nginx (1.22.0-3) unstable; urgency=medium
* d/changelog: fixed typo in bug number 61261 -> 861261 (Closes: 861261)
* d/p/nginx-ssl_cert_cb_yield.patch added (Closes: 884434)
* http-lua: removed the http-lua module and moved it to a separate package
-- Jan Mojžíš <jan.mojzis@gmail.com> Wed, 17 Aug 2022 18:38:15 +0200
nginx (1.22.0-2) unstable; urgency=medium
[ Miao Wang ]
* adding a new libnginx-mod-http-ndk-dev package including necessary
headers to build a 3rd party module depending on ndk.
[ Jan Mojžíš ]
* d/nginx-common.nginx.service: added Systemd dependency
Wants=network-online.target and updated Systemd 'After' dependency to
recommended NGINX values, namely:
- network-online.target (Closes: 861261) (Closes: 1000406)
- remote-fs.target (Closes: 898896)
- nss-lookup.target
* d/p/0003-define_gnu_source-on-other-glibc-based-platforms.patch: forwarded
to upstream (Closes: 859082)
* d/t/reboot: added, tests if nginx works after reboot
* d/m/p/http-subs-filter/pcre2.patch: added PCRE2 support
* d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition, this fix is backported from Ubuntu (Closes: 876365)
* d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering, the script is backported from Ubuntu (Closes: 963668)
* d/nginx-common.install: Add install rule for apport hooks.
[ Debian Janitor ]
* Remove constraints unnecessary since buster:
+ Build-Depends: Drop versioned constraint on dpkg-dev.
+ nginx-common: Drop versioned constraint on lsb-base in Depends.
+ nginx-core: Drop versioned constraint on nginx in Breaks.
+ nginx-full: Drop versioned constraint on nginx in Breaks.
+ nginx-light: Drop versioned constraint on nginx in Breaks.
+ nginx-extras: Drop versioned constraint on nginx in Breaks.
+ libnginx-mod-http-perl: Drop versioned constraint on nginx-extras in
Replaces.
+ Remove 5 maintscript entries from 1 files.
-- Jan Mojžíš <jan.mojzis@gmail.com> Sun, 07 Aug 2022 16:14:59 +0200
nginx (1.22.0-1) unstable; urgency=medium
[ Thomas Ward ]
* New upstream release (1.22.0)
* Additional changes:
* d/conf/mime.types: Fix a typo in font/woff2 extension in
mime.types. (Closes: #1010798)
* d/upstream/signing-key.asc: Additional signing keys observed
in upstream (Konstantin Pavlov <k.pavlov@f5.com>) during
upstream merge/import by Thomas Ward, additional signing key
was added to the keyring while keeping Maxim's key in signing
keys as well.
* d/copyright: Updated copyright for src/core/ngx_murmurhash.c
and debian/modules/http-ndk/src/hash/murmurhash2.c to be
public-domain (Closes: #1011936)
* d/control: Use libluajit-5.1-dev for s390x.
Due to src:luajit2 landing in Unstable, superseding src:luajit,
and due to luajit2 having s390x support, we can use s390x now
with luajit instead of standard Lua.
Thanks to Paul Gevers for the heads up on luajit2 supporting s390x.
* d/control: Use liblua for ppc64el - src:luajit2 is still not ppc64el
stable and there seems to be nobody willing to support it. (Closes: 1013807)
[ Jan Mojžíš ]
* d/patches/CVE-2021-3618.patch removed, fix is included in new upstream
release
* d/copyright: bump nginx copyright years
* d/copyright: added copyright for src/stream/ngx_stream_set_module.c
* d/copyright: removed copyright for src/http/v2/ngx_http_v2_huff_encode.c
* d/control: bump Standards-Version to 4.6.1, no changes
[ Bastian Germann ]
* d/copyright: Update copyright for d/debhelper/*
[ Miao Wang ]
* dh_nginx: support auto generating module config files
* adding a new nginx-dev package including necessary headers and debhelper
scripts to build and package a 3rd party module. (Closes: 985133)
* d/p/0002-Make-sure-signature-stays-the-same-in-all-nginx-buil.patch
removed, because feature already implemented with --with-compat configure
option since 1.11.5
-- Thomas Ward <teward@ubuntu.com> Tue, 10 May 2022 12:08:02 -0400
nginx (1.20.2-2) unstable; urgency=medium
[ Thomas Ward ]
* d/patches/CVE-2021-3618.patch: Include upstream changeset from NGINX
### Old Ubuntu Delta ###
nginx (1.22.0-1ubuntu1) kinetic; urgency=medium
* Merge with Debian unstable (LP: #1982626). Remaining changes:
- d/p/ubuntu-branding.patch: add Ubuntu branding
- d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering.
- d/nginx-common.install: Add install rule for apport hooks.
- d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition - thanks to Tj for the patch. (LP #1581864)
- d/control: make nginx and nginx-full arch any, so that nginx-full
is no longer pulled into main because of i386 (LP #1893267)
- Remove the Lua modules from NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
Changes made for this removal:
+ d/control:
+ Remove lua module from dependencies, and binary build item.
+ Add 'Breaks' line for nginx-lua for older versions of NGINX.
This is added to the nginx metapackage and nginx-extras.
+ d/rules: Remove Lua module from the build flags for -extras.
+ d/http-lua, d/modules/{,patches/,watch/}nginx-lua: Remove Lua
modules, watch file, module patches.
+ d/modules/control: Remove Lua module from definitions
+ d/copyright: Remove lua module.
+ d/tests/{control,lua/}: Remove Lua test entirely, remove
dependencies on any test which request
libnginx-mod-http-lua as it's gone.
- d/control: drop GeoIP from nginx-core due to demotion of libgeoip
(LP #1861101, LP #1867150):
+ remove libnginx-mod-http-geoip from nginx-core dependency
+ have nginx-core depend on libnginx-mod-stream-geoip2
instead of libnginx-mod-stream-geoip
+ adjust package descriptions accordingly
- d/control: (GeoIP2 related changes)
+ Update dependencies for http-geoip2 package to include libmaxminddb0.
+ Update nginx-core to include http-geoip2 module due to approved bin-MIR
(LP #1867198)
+ Move geoip2 module build flags to the common flags so all
package flavors have it.
+ Update dependencies for nginx-light, etc. to include
libnginx-mod-http-geoip2 as it's in the 'common build flags'
for all flavors of the builds.
+ Update package description for nginx-core to indicate geoip2
is included, and to list third party HTTP modules. GeoIP2
is not included for Stream by default, so we have to adjust
this because the Stream part isn't MIR'd.
* d/p/ubuntu-branding.patch: Reimplement patch to avoid conflicting on
(volatile) release version numbers when merging.
* d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
fix FTBFS
* d/t/branding: Add autopkgtest to validate branding presence
-- Bryce Harrington <bryce@canonical.com> Fri, 22 Jul 2022 17:56:50 -0700 |
Upstream: 1.22.1
Debian: 1.22.1-5
Ubuntu: 1.22.0-1ubuntu2
### New Debian Changes ###
nginx (1.22.1-5) unstable; urgency=medium
[ Jan Mojžíš ]
* Since version 1.22.1-5 all third party modules are removed from Debian NGINX
package and all these modules are maintained in separate external packages.
Removed namely these remaining modules:
- libnginx-mod-http-geoip2
- libnginx-mod-stream-geoip2
- libnginx-mod-http-auth-pam
- libnginx-mod-http-echo
- libnginx-mod-http-upstream-fair
- libnginx-mod-http-headers-more-filter
- libnginx-mod-http-cache-purge
- libnginx-mod-http-fancyindex
- libnginx-mod-http-uploadprogress
- libnginx-mod-http-subs-filter
- libnginx-mod-http-dav-ext
* d/tests: all *-simple and *-deps tests updated to check if nginx works
after installation/reload/restart for all flavours
* d/control: updated nginx-common dependency, fixes lintian warning
maybe-not-arch-all-binnmuable
[ Jérémy Lal ]
* d/rules: default error-log-path is stderr (--error-log-path=stderr)
instead of hardcoded /var/log/nginx/error.log (Closes: 1025858)
* dh nginx: auto-detect build-dependency on ndk-dev
* dh nginx: absolute /usr/sbin/nginx path for nginx tests
* d/p/nginx-ssl_cert_cb_yield.patch SSL_CTX_set_cert_cb() callback yielding
patch update
* d/conf/nginx.conf: Set global error_log to /var/log/error.log
Now that error_log default value is stderr, it is possible
to override that config using nginx -g 'error_log stderr;'
[ Miao Wang ]
* d/control: removed unnecessary dependencies after removing 3rd party modules
* d/rules: enabled stream_realip_module (--with-stream_realip_module)
* d/rules: explicitly disabled pcre2 (--without-pcre2)
-- Jan Mojžíš <jan.mojzis@gmail.com> Tue, 20 Dec 2022 10:36:19 +0100
nginx (1.22.1-4) unstable; urgency=medium
* d/t/*-module-deps: updated, added curl timeout 300 seconds and
added nginx restart before calling curl
* d/t/*-module-deps: update:
- added tests for new ext. module libnginx-mod-http-set-misc
- added tests for new ext. module libnginx-mod-http-brotli-filter
- added tests for new ext. module libnginx-mod-http-brotli-static
- added tests for new ext. module libnginx-mod-http-memc
- added tests for new ext. module libnginx-mod-http-srcache-filter
* removed 3th party modules and moved to separate packages:
- libnginx-mod-nchan module
- libnginx-mod-rtmp module
- libnginx-mod-http-ndk module
-- Jan Mojžíš <jan.mojzis@gmail.com> Thu, 08 Dec 2022 14:15:15 +0100
nginx (1.22.1-3) unstable; urgency=medium
* d/control: added Multi-Arch: foreign for package nginx-dev
* d/rules: enabled NDK upstream list module NDK_UPSTREAM_LIST
* d/p/bug-1024605.patch: added header Forwarded: not-needed
-- Jan Mojžíš <jan.mojzis@gmail.com> Mon, 05 Dec 2022 18:25:16 +0100
nginx (1.22.1-2) unstable; urgency=medium
[ Jan Mojžíš ]
* d/control: fixed spelling-error-in-description
* d/nginx-*.postinst: fixed postinst script, used invoke-rc.d instead of
pidof and ad-hoc tests, tnx Gioele Barabucci
* d/tests/ssi-module-test added, simple ngx_http_ssi_filter_module test
* d/p/bug-1024605.patch added: fixes problem when a subrequest has SSI
enabled but its main request does not, the SSI module may crash the worker
due to NULL-pointer dereference. The patch is backported from the upstream
(Closes: 1024605)
* d/control: updated implicit dependencies of third-party modules
for easier transition to third-party modules in separate packages.
[ Jérémy Lal ]
* d/debhelper: set nginx_mod buildsystem by default
* d/control: nginx-dev provides dh-sequence-nginx (Closes: #1024879)
* d/control: remove Uploaders that are part of nginx-team,
keep only the most recent active one, per policy 5.6.3.
[ Debian Janitor ]
* Remove constraints unnecessary since buster (oldstable):
+ nginx-dev: Drop versioned constraint on dpkg-dev in Depends.
-- Jan Mojžíš <jan.mojzis@gmail.com> Wed, 30 Nov 2022 17:39:42 +0100
nginx (1.22.1-1) unstable; urgency=medium
[ Jan Mojžíš ]
* New upstream version 1.22.1
* d/control: added implicit version of dependency libnginx-mod-http-lua
(>=1:0.10.22-3~), it is a rebuilt version with nginx 1.22.1.
* Added libnginx-mod-http-lua powerpc architecture
[ Debian Janitor ]
### Old Ubuntu Delta ###
nginx (1.22.0-1ubuntu2) lunar; urgency=medium
* Rebuild against new perlapi-5.36.
-- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 04 Nov 2022 16:49:47 +0100
nginx (1.22.0-1ubuntu1) kinetic; urgency=medium
* Merge with Debian unstable (LP: #1982626). Remaining changes:
- d/p/ubuntu-branding.patch: add Ubuntu branding
- d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering.
- d/nginx-common.install: Add install rule for apport hooks.
- d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition - thanks to Tj for the patch. (LP #1581864)
- d/control: make nginx and nginx-full arch any, so that nginx-full
is no longer pulled into main because of i386 (LP #1893267)
- Remove the Lua modules from NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
Changes made for this removal:
+ d/control:
+ Remove lua module from dependencies, and binary build item.
+ Add 'Breaks' line for nginx-lua for older versions of NGINX.
This is added to the nginx metapackage and nginx-extras.
+ d/rules: Remove Lua module from the build flags for -extras.
+ d/http-lua, d/modules/{,patches/,watch/}nginx-lua: Remove Lua
modules, watch file, module patches.
+ d/modules/control: Remove Lua module from definitions
+ d/copyright: Remove lua module.
+ d/tests/{control,lua/}: Remove Lua test entirely, remove
dependencies on any test which request
libnginx-mod-http-lua as it's gone.
- d/control: drop GeoIP from nginx-core due to demotion of libgeoip
(LP #1861101, LP #1867150):
+ remove libnginx-mod-http-geoip from nginx-core dependency
+ have nginx-core depend on libnginx-mod-stream-geoip2
instead of libnginx-mod-stream-geoip
+ adjust package descriptions accordingly
- d/control: (GeoIP2 related changes)
+ Update dependencies for http-geoip2 package to include libmaxminddb0.
+ Update nginx-core to include http-geoip2 module due to approved bin-MIR
(LP #1867198)
+ Move geoip2 module build flags to the common flags so all
package flavors have it.
+ Update dependencies for nginx-light, etc. to include
libnginx-mod-http-geoip2 as it's in the 'common build flags'
for all flavors of the builds.
+ Update package description for nginx-core to indicate geoip2
is included, and to list third party HTTP modules. GeoIP2
is not included for Stream by default, so we have to adjust
this because the Stream part isn't MIR'd.
* d/p/ubuntu-branding.patch: Reimplement patch to avoid conflicting on
(volatile) release version numbers when merging.
* d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
fix FTBFS
* d/t/branding: Add autopkgtest to validate branding presence
-- Bryce Harrington <bryce@canonical.com> Fri, 22 Jul 2022 17:56:50 -0700 |
|
2023-01-11 13:52:26 |
Bryce Harrington |
nginx (Ubuntu): milestone |
|
ubuntu-23.02 |
|
2023-02-25 03:34:50 |
Bryce Harrington |
summary |
Merge nginx from Debian unstable for lunar |
[FFe] Merge nginx from Debian unstable for lunar |
|
2023-02-25 03:35:06 |
Bryce Harrington |
nginx (Ubuntu): importance |
Undecided |
High |
|
2023-02-27 22:33:28 |
Bryce Harrington |
summary |
[FFe] Merge nginx from Debian unstable for lunar |
Merge nginx from Debian unstable for lunar |
|
2023-02-28 18:43:20 |
Bryce Harrington |
nginx (Ubuntu): milestone |
ubuntu-23.02 |
later |
|
2023-04-20 10:17:53 |
Launchpad Janitor |
nginx (Ubuntu): status |
New |
Confirmed |
|
2023-04-28 23:21:00 |
Bryce Harrington |
nginx (Ubuntu): milestone |
later |
ubuntu-23.05 |
|
2023-05-04 06:07:53 |
Bryce Harrington |
summary |
Merge nginx from Debian unstable for lunar |
Merge nginx from Debian unstable for mantic |
|
2023-05-04 06:08:28 |
Bryce Harrington |
nginx (Ubuntu): status |
Confirmed |
In Progress |
|
2023-05-09 02:10:22 |
Bryce Harrington |
merge proposal linked |
|
https://code.launchpad.net/~bryce/ubuntu/+source/nginx/+git/nginx/+merge/442358 |
|
2023-05-11 05:38:12 |
Bryce Harrington |
description |
Upstream: 1.22.1
Debian: 1.22.1-5
Ubuntu: 1.22.0-1ubuntu2
### New Debian Changes ###
nginx (1.22.1-5) unstable; urgency=medium
[ Jan Mojžíš ]
* Since version 1.22.1-5 all third party modules are removed from Debian NGINX
package and all these modules are maintained in separate external packages.
Removed namely these remaining modules:
- libnginx-mod-http-geoip2
- libnginx-mod-stream-geoip2
- libnginx-mod-http-auth-pam
- libnginx-mod-http-echo
- libnginx-mod-http-upstream-fair
- libnginx-mod-http-headers-more-filter
- libnginx-mod-http-cache-purge
- libnginx-mod-http-fancyindex
- libnginx-mod-http-uploadprogress
- libnginx-mod-http-subs-filter
- libnginx-mod-http-dav-ext
* d/tests: all *-simple and *-deps tests updated to check if nginx works
after installation/reload/restart for all flavours
* d/control: updated nginx-common dependency, fixes lintian warning
maybe-not-arch-all-binnmuable
[ Jérémy Lal ]
* d/rules: default error-log-path is stderr (--error-log-path=stderr)
instead of hardcoded /var/log/nginx/error.log (Closes: 1025858)
* dh nginx: auto-detect build-dependency on ndk-dev
* dh nginx: absolute /usr/sbin/nginx path for nginx tests
* d/p/nginx-ssl_cert_cb_yield.patch SSL_CTX_set_cert_cb() callback yielding
patch update
* d/conf/nginx.conf: Set global error_log to /var/log/error.log
Now that error_log default value is stderr, it is possible
to override that config using nginx -g 'error_log stderr;'
[ Miao Wang ]
* d/control: removed unnecessary dependencies after removing 3rd party modules
* d/rules: enabled stream_realip_module (--with-stream_realip_module)
* d/rules: explicitly disabled pcre2 (--without-pcre2)
-- Jan Mojžíš <jan.mojzis@gmail.com> Tue, 20 Dec 2022 10:36:19 +0100
nginx (1.22.1-4) unstable; urgency=medium
* d/t/*-module-deps: updated, added curl timeout 300 seconds and
added nginx restart before calling curl
* d/t/*-module-deps: update:
- added tests for new ext. module libnginx-mod-http-set-misc
- added tests for new ext. module libnginx-mod-http-brotli-filter
- added tests for new ext. module libnginx-mod-http-brotli-static
- added tests for new ext. module libnginx-mod-http-memc
- added tests for new ext. module libnginx-mod-http-srcache-filter
* removed 3th party modules and moved to separate packages:
- libnginx-mod-nchan module
- libnginx-mod-rtmp module
- libnginx-mod-http-ndk module
-- Jan Mojžíš <jan.mojzis@gmail.com> Thu, 08 Dec 2022 14:15:15 +0100
nginx (1.22.1-3) unstable; urgency=medium
* d/control: added Multi-Arch: foreign for package nginx-dev
* d/rules: enabled NDK upstream list module NDK_UPSTREAM_LIST
* d/p/bug-1024605.patch: added header Forwarded: not-needed
-- Jan Mojžíš <jan.mojzis@gmail.com> Mon, 05 Dec 2022 18:25:16 +0100
nginx (1.22.1-2) unstable; urgency=medium
[ Jan Mojžíš ]
* d/control: fixed spelling-error-in-description
* d/nginx-*.postinst: fixed postinst script, used invoke-rc.d instead of
pidof and ad-hoc tests, tnx Gioele Barabucci
* d/tests/ssi-module-test added, simple ngx_http_ssi_filter_module test
* d/p/bug-1024605.patch added: fixes problem when a subrequest has SSI
enabled but its main request does not, the SSI module may crash the worker
due to NULL-pointer dereference. The patch is backported from the upstream
(Closes: 1024605)
* d/control: updated implicit dependencies of third-party modules
for easier transition to third-party modules in separate packages.
[ Jérémy Lal ]
* d/debhelper: set nginx_mod buildsystem by default
* d/control: nginx-dev provides dh-sequence-nginx (Closes: #1024879)
* d/control: remove Uploaders that are part of nginx-team,
keep only the most recent active one, per policy 5.6.3.
[ Debian Janitor ]
* Remove constraints unnecessary since buster (oldstable):
+ nginx-dev: Drop versioned constraint on dpkg-dev in Depends.
-- Jan Mojžíš <jan.mojzis@gmail.com> Wed, 30 Nov 2022 17:39:42 +0100
nginx (1.22.1-1) unstable; urgency=medium
[ Jan Mojžíš ]
* New upstream version 1.22.1
* d/control: added implicit version of dependency libnginx-mod-http-lua
(>=1:0.10.22-3~), it is a rebuilt version with nginx 1.22.1.
* Added libnginx-mod-http-lua powerpc architecture
[ Debian Janitor ]
### Old Ubuntu Delta ###
nginx (1.22.0-1ubuntu2) lunar; urgency=medium
* Rebuild against new perlapi-5.36.
-- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 04 Nov 2022 16:49:47 +0100
nginx (1.22.0-1ubuntu1) kinetic; urgency=medium
* Merge with Debian unstable (LP: #1982626). Remaining changes:
- d/p/ubuntu-branding.patch: add Ubuntu branding
- d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering.
- d/nginx-common.install: Add install rule for apport hooks.
- d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition - thanks to Tj for the patch. (LP #1581864)
- d/control: make nginx and nginx-full arch any, so that nginx-full
is no longer pulled into main because of i386 (LP #1893267)
- Remove the Lua modules from NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
Changes made for this removal:
+ d/control:
+ Remove lua module from dependencies, and binary build item.
+ Add 'Breaks' line for nginx-lua for older versions of NGINX.
This is added to the nginx metapackage and nginx-extras.
+ d/rules: Remove Lua module from the build flags for -extras.
+ d/http-lua, d/modules/{,patches/,watch/}nginx-lua: Remove Lua
modules, watch file, module patches.
+ d/modules/control: Remove Lua module from definitions
+ d/copyright: Remove lua module.
+ d/tests/{control,lua/}: Remove Lua test entirely, remove
dependencies on any test which request
libnginx-mod-http-lua as it's gone.
- d/control: drop GeoIP from nginx-core due to demotion of libgeoip
(LP #1861101, LP #1867150):
+ remove libnginx-mod-http-geoip from nginx-core dependency
+ have nginx-core depend on libnginx-mod-stream-geoip2
instead of libnginx-mod-stream-geoip
+ adjust package descriptions accordingly
- d/control: (GeoIP2 related changes)
+ Update dependencies for http-geoip2 package to include libmaxminddb0.
+ Update nginx-core to include http-geoip2 module due to approved bin-MIR
(LP #1867198)
+ Move geoip2 module build flags to the common flags so all
package flavors have it.
+ Update dependencies for nginx-light, etc. to include
libnginx-mod-http-geoip2 as it's in the 'common build flags'
for all flavors of the builds.
+ Update package description for nginx-core to indicate geoip2
is included, and to list third party HTTP modules. GeoIP2
is not included for Stream by default, so we have to adjust
this because the Stream part isn't MIR'd.
* d/p/ubuntu-branding.patch: Reimplement patch to avoid conflicting on
(volatile) release version numbers when merging.
* d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
fix FTBFS
* d/t/branding: Add autopkgtest to validate branding presence
-- Bryce Harrington <bryce@canonical.com> Fri, 22 Jul 2022 17:56:50 -0700 |
Upstream: 1.22.1
Debian: 1.22.1-9
Ubuntu: 1.22.0-1ubuntu3
### New Debian Changes ###
nginx (1.22.1-9) unstable; urgency=medium
* d/control: nginx-common Breaks+Replaces: nginx (<< 1.22.1-8)
(Closes: 1032929)
-- Jan Mojžíš <jan.mojzis@gmail.com> Tue, 14 Mar 2023 16:19:32 +0100
nginx (1.22.1-8) unstable; urgency=medium
* Main change:
Configuration files returned to nginx-common package. This fixes
the serious problem of losing configuration files during upgrade.
This is a rollback of a change made in 1.22.1-6 (Closes: 1032517)
* d/control: fix nginx-full dependencies
* d/libnginx-mod.abisubstvars: update libnginx-mod-http-lua version
-- Jan Mojžíš <jan.mojzis@gmail.com> Tue, 14 Mar 2023 06:53:32 +0100
nginx (1.22.1-7) unstable; urgency=medium
* nginx ABI release: nginx-abi-1.22.1-7
* nginx ABI: Nginx now provides nginx-abi-<VERSION> to better manage
dependencies between nginx and 3rd party modules. Credit to Jérémy Lal.
* switched to libpcre2 (Closes: 1000013)
* d/p/bug-973861: added, lingering close for connections with pipelined
requests. The patch is backported from the upstream. (Closes: 973861)
* d/gbb.conf: switched to debian branch main (debian-branch = main)
* d/copyright: updated to be compatible with 'cme update dpkg-copyright'
-- Jan Mojžíš <jan.mojzis@gmail.com> Mon, 13 Feb 2023 13:04:16 +0100
nginx (1.22.1-6) unstable; urgency=medium
* Main change:
Nginx binary moved to package nginx, also moved basic
configuration files from nginx-common to package nginx.
The packages nginx-{light,core,extras,common} are replaced
by a metapackage. (Closes: 1025763)
Users should simply install 'nginx' and 'libnginx-mod-...'
instead of these packages.
* Additional changes:
* d/nginx-{light,core,extras,full,common}.NEWS: added warning that
nginx-{light,core,extras,full,common} are deprecated
* d/control: fixed dependencies for safe binNMU
* d/copyright: updated debian/* copyright
* d/copyright: added missing copyright for d/apport/*
* d/copyright: added missing GPL-2+ copyright for d/debhelper/dh_nginx
* d/copyright: added missing copyright for d/help/examples/nginx_modsite
* d/po/it.po: added Italian debconf translation. (Closes: 1019160)
* d/control: removed dependency on obsolete package lsb-base
* d/control: bump Standards-Version: 4.6.2, no changes
-- Jan Mojžíš <jan.mojzis@gmail.com> Wed, 08 Feb 2023 17:20:27 +0100
nginx (1.22.1-5) unstable; urgency=medium
[ Jan Mojžíš ]
* Since version 1.22.1-5 all third party modules are removed from Debian NGINX
package and all these modules are maintained in separate external packages.
Removed namely these remaining modules:
- libnginx-mod-http-geoip2
- libnginx-mod-stream-geoip2
- libnginx-mod-http-auth-pam
- libnginx-mod-http-echo
- libnginx-mod-http-upstream-fair
- libnginx-mod-http-headers-more-filter
- libnginx-mod-http-cache-purge
- libnginx-mod-http-fancyindex
- libnginx-mod-http-uploadprogress
- libnginx-mod-http-subs-filter
- libnginx-mod-http-dav-ext
* d/tests: all *-simple and *-deps tests updated to check if nginx works
after installation/reload/restart for all flavours
* d/control: updated nginx-common dependency, fixes lintian warning
maybe-not-arch-all-binnmuable
[ Jérémy Lal ]
* d/rules: default error-log-path is stderr (--error-log-path=stderr)
instead of hardcoded /var/log/nginx/error.log (Closes: 1025858)
* dh nginx: auto-detect build-dependency on ndk-dev
* dh nginx: absolute /usr/sbin/nginx path for nginx tests
* d/p/nginx-ssl_cert_cb_yield.patch SSL_CTX_set_cert_cb() callback yielding
patch update
* d/conf/nginx.conf: Set global error_log to /var/log/error.log
Now that error_log default value is stderr, it is possible
to override that config using nginx -g 'error_log stderr;'
[ Miao Wang ]
* d/control: removed unnecessary dependencies after removing 3rd party modules
* d/rules: enabled stream_realip_module (--with-stream_realip_module)
* d/rules: explicitly disabled pcre2 (--without-pcre2)
-- Jan Mojžíš <jan.mojzis@gmail.com> Tue, 20 Dec 2022 10:36:19 +0100
nginx (1.22.1-4) unstable; urgency=medium
* d/t/*-module-deps: updated, added curl timeout 300 seconds and
added nginx restart before calling curl
* d/t/*-module-deps: update:
- added tests for new ext. module libnginx-mod-http-set-misc
- added tests for new ext. module libnginx-mod-http-brotli-filter
- added tests for new ext. module libnginx-mod-http-brotli-static
- added tests for new ext. module libnginx-mod-http-memc
- added tests for new ext. module libnginx-mod-http-srcache-filter
* removed 3th party modules and moved to separate packages:
- libnginx-mod-nchan module
- libnginx-mod-rtmp module
- libnginx-mod-http-ndk module
-- Jan Mojžíš <jan.mojzis@gmail.com> Thu, 08 Dec 2022 14:15:15 +0100
nginx (1.22.1-3) unstable; urgency=medium
* d/control: added Multi-Arch: foreign for package nginx-dev
* d/rules: enabled NDK upstream list module NDK_UPSTREAM_LIST
* d/p/bug-1024605.patch: added header Forwarded: not-needed
-- Jan Mojžíš <jan.mojzis@gmail.com> Mon, 05 Dec 2022 18:25:16 +0100
nginx (1.22.1-2) unstable; urgency=medium
[ Jan Mojžíš ]
* d/control: fixed spelling-error-in-description
* d/nginx-*.postinst: fixed postinst script, used invoke-rc.d instead of
pidof and ad-hoc tests, tnx Gioele Barabucci
* d/tests/ssi-module-test added, simple ngx_http_ssi_filter_module test
* d/p/bug-1024605.patch added: fixes problem when a subrequest has SSI
enabled but its main request does not, the SSI module may crash the worker
due to NULL-pointer dereference. The patch is backported from the upstream
(Closes: 1024605)
* d/control: updated implicit dependencies of third-party modules
for easier transition to third-party modules in separate packages.
[ Jérémy Lal ]
* d/debhelper: set nginx_mod buildsystem by default
* d/control: nginx-dev provides dh-sequence-nginx (Closes: #1024879)
* d/control: remove Uploaders that are part of nginx-team,
keep only the most recent active one, per policy 5.6.3.
[ Debian Janitor ]
* Remove constraints unnecessary since buster (oldstable):
+ nginx-dev: Drop versioned constraint on dpkg-dev in Depends.
-- Jan Mojžíš <jan.mojzis@gmail.com> Wed, 30 Nov 2022 17:39:42 +0100
nginx (1.22.1-1) unstable; urgency=medium
[ Jan Mojžíš ]
* New upstream version 1.22.1
* d/control: added implicit version of dependency libnginx-mod-http-lua
(>=1:0.10.22-3~), it is a rebuilt version with nginx 1.22.1.
* Added libnginx-mod-http-lua powerpc architecture
[ Debian Janitor ]
### Old Ubuntu Delta ###
nginx (1.22.0-1ubuntu2) lunar; urgency=medium
* Rebuild against new perlapi-5.36.
-- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 04 Nov 2022 16:49:47 +0100
nginx (1.22.0-1ubuntu1) kinetic; urgency=medium
* Merge with Debian unstable (LP: #1982626). Remaining changes:
- d/p/ubuntu-branding.patch: add Ubuntu branding
- d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering.
- d/nginx-common.install: Add install rule for apport hooks.
- d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition - thanks to Tj for the patch. (LP #1581864)
- d/control: make nginx and nginx-full arch any, so that nginx-full
is no longer pulled into main because of i386 (LP #1893267)
- Remove the Lua modules from NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
Changes made for this removal:
+ d/control:
+ Remove lua module from dependencies, and binary build item.
+ Add 'Breaks' line for nginx-lua for older versions of NGINX.
This is added to the nginx metapackage and nginx-extras.
+ d/rules: Remove Lua module from the build flags for -extras.
+ d/http-lua, d/modules/{,patches/,watch/}nginx-lua: Remove Lua
modules, watch file, module patches.
+ d/modules/control: Remove Lua module from definitions
+ d/copyright: Remove lua module.
+ d/tests/{control,lua/}: Remove Lua test entirely, remove
dependencies on any test which request
libnginx-mod-http-lua as it's gone.
- d/control: drop GeoIP from nginx-core due to demotion of libgeoip
(LP #1861101, LP #1867150):
+ remove libnginx-mod-http-geoip from nginx-core dependency
+ have nginx-core depend on libnginx-mod-stream-geoip2
instead of libnginx-mod-stream-geoip
+ adjust package descriptions accordingly
- d/control: (GeoIP2 related changes)
+ Update dependencies for http-geoip2 package to include libmaxminddb0.
+ Update nginx-core to include http-geoip2 module due to approved bin-MIR
(LP #1867198)
+ Move geoip2 module build flags to the common flags so all
package flavors have it.
+ Update dependencies for nginx-light, etc. to include
libnginx-mod-http-geoip2 as it's in the 'common build flags'
for all flavors of the builds.
+ Update package description for nginx-core to indicate geoip2
is included, and to list third party HTTP modules. GeoIP2
is not included for Stream by default, so we have to adjust
this because the Stream part isn't MIR'd.
* d/p/ubuntu-branding.patch: Reimplement patch to avoid conflicting on
(volatile) release version numbers when merging.
* d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
fix FTBFS
* d/t/branding: Add autopkgtest to validate branding presence
-- Bryce Harrington <bryce@canonical.com> Fri, 22 Jul 2022 17:56:50 -0700 |
|
2023-05-23 02:19:22 |
Bryce Harrington |
nginx (Ubuntu): status |
In Progress |
Fix Released |
|