Merge nginx from Debian unstable for plucky
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nginx (Ubuntu) |
Fix Released
|
Undecided
|
Bryce Harrington |
Bug Description
Scheduled-For: Backlog
Upstream: tbd
Debian: 1.26.0-3
Ubuntu: 1.26.0-2ubuntu3
ubuntu-server has maintained this package's merge in the past.
If it turns out this needs a sync rather than a merge, please change the tag 'needs-merge' to 'needs-sync', and (optionally) update the title as desired.
If this merge pulls in a new upstream version, also consider adding an entry to the Jammy Release Notes: https:/
### New Debian Changes ###
nginx (1.26.0-3) unstable; urgency=medium
* d/control: Resolve dependency loop between nginx and nginx-common.
(Fixes: #1082373)
-- Thomas Ward <email address hidden> Fri, 20 Sep 2024 21:35:42 -0400
nginx (1.26.0-2) unstable; urgency=medium
[ Jan Mojžíš ]
* d/rules: enable QUIC and HTTP/3 module (Closes: 1070488)
* d/control: bump Standards-Version: 4.7.0, no changes
* d/p/nginx-
CVE-2024-32760, CVE-2024-31079, CVE-2024-35200, CVE-2024-34161
* d/p/CVE-
* d/libnginx-
[ Thomas Ward ]
* d/conf/nginx.conf: Update default options for current security
practices and standards. SSL protos, disable prefer server
ciphers, hide server tokens/versions in responses.
-- Jan Mojžíš <email address hidden> Mon, 19 Aug 2024 18:46:30 +0200
nginx (1.26.0-1) unstable; urgency=medium
* New upstream version 1.26.0
* nginx ABI release: nginx-abi-1.26.0-1 (Closes: 1069997)
* d/libnginx-
* d/u/signing-key.asc add Roman Arutyunyan’s PGP public key,
the key is used to sign the 1.26.0 release
* d/p/CVE-
* d/ufw/nginx update, add QUICK, thanks Marcus Bointon
* d/conf/mime.types add application/
* d/copyright: updated copyright related to new upstream version
* d/copyright: bump my copyright year
* d/conf/nginx.conf: add worker_cpu_affinity auto (Closes: 1063659)
* d/gbp.conf: add sign-tags = True, [pull] track-missing = True,
[import-orig] merge-mode = replace
-- Jan Mojžíš <email address hidden> Sun, 05 May 2024 18:48:05 +0200
nginx (1.24.0-2) unstable; urgency=medium
* d/control added dependency nginx-common to nginx (Closes: 1039905)
After nginx installation, the nginx-common package is installed
automatically due to its dependencies. The nginx-common package includes
the systemd unit, which becomes enabled and activated upon installation.
When the nginx is removed, nginx-common package and the systemd unit will
remain in the system. Adding a dependency nginx-common to nginx solves
this problem.
* d/control fixed binNMU safe dependency declaration nginx to nginx-common,
nginx is 'any', nginx-common is 'all' -> dependency '= ${source:Version}'
* d/rules removed override_dh_strip, migration to automatic debug symbols is
already done, fixes debug-symbol-
* d/po/ro.po added Romanian debconf translation. (Closes: 1033084),
Thanks to Remus-Gabriel Chelu
* d/po/sv.po added Swedish debconf translation. (Closes: 1050443),
Thanks to Peter Kvillegård
* d/conf/mime.types added video/ogg, video/x-matroska (Closes: 1028144)
* d/p/CVE-
that according to NGINX developers on nginx-devel are already suitably
mitigated with the default config options for keepalive. (Closes: 1053770)
* d/control added nginx-dev dependency on ${nginx:abi}
* d/debhelper/
-- Jan Mojžíš <email address hidden> Wed, 11 Oct 2023 01:17:51 +0200
nginx (1.24.0-1) unstable; urgency=medium
* New upstream version 1.24.0
* nginx ABI release: nginx-abi-1.24.0-1
* d/libnginx-
modules
* d/p/bug-
* d/copyright: updated copyright for files src/event/
src/
-- Jan Mojžíš <email address hidden> Tue, 27 Jun 2023 23:19:31 +0200
nginx (1.22.1-9) unstable; urgency=medium
* d/control: nginx-common Breaks+Replaces: nginx (<< 1.22.1-8)
(Closes: 1032929)
-- Jan Mojžíš <email address hidden> 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-
-- Jan Mojžíš <email address hidden> Tue, 14 Mar 2023 06:53:32 +0100
nginx (1.22.1-7) unstable; urgency=medium
### Old Ubuntu Delta ###
nginx (1.26.0-2ubuntu3) oracular; urgency=medium
* Rebuild against new debhelper 13.18ubuntu2 with fixed
dh_
-- Gianfranco Costamagna <email address hidden> Sun, 22 Sep 2024 21:12:02 +0200
nginx (1.26.0-2ubuntu2) oracular; urgency=medium
* Drop ubuntu-branding patch, use instead --build=Ubuntu build flag.
* Use server_tokens build, to make the branding effective
-- Gianfranco Costamagna <email address hidden> Thu, 05 Sep 2024 12:00:16 +0200
nginx (1.26.0-2ubuntu1) oracular; urgency=low
* Merge from Debian unstable. Remaining changes:
- Branding for Ubuntu
+ d/p/ubuntu-
+ d/t/branding: Add autopkgtest to validate branding presence
- d/control: Drop the Lua module (libnginx-
dependency for 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.
- d/control: let nginx-core depend on geoip2 instead of geoip.
- d/t/control: Drop autopkgtest dependencies on libnginx-
-- Gianfranco Costamagna <email address hidden> Tue, 03 Sep 2024 20:14:02 +0200
summary: |
- Merge nginx from Debian unstable for jammy + Merge nginx from Debian unstable for plucky |
Changed in nginx (Ubuntu): | |
milestone: | none → ubuntu-25.01 |
Changed in nginx (Ubuntu): | |
assignee: | nobody → Bryce Harrington (bryce) |
Looks like doko tackled this merge already a few weeks ago during the sprint.