Skip to content

fix: nginx latest security fix crashes editors, reverting#133

Closed
rikled wants to merge 5 commits into
mainfrom
fix/revertnginx
Closed

fix: nginx latest security fix crashes editors, reverting#133
rikled wants to merge 5 commits into
mainfrom
fix/revertnginx

Conversation

@rikled

@rikled rikled commented Jun 9, 2026

Copy link
Copy Markdown
Member

a security update for Nginx (https://launchpad.net/ubuntu/+source/nginx/1.24.0-2ubuntu7.10) appears to be breaking the editors in Ubuntu 24.04; Nginx is constantly crashing. Reverting back to with https://launchpad.net/ubuntu/+source/nginx/1.24.0-2ubuntu7.9 via snapshot.

Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
dsyzov and others added 4 commits June 9, 2026 15:03
The original broad snapshot pinning broke the .deb installation step
because the DocumentServer package's dependencies could not be resolved
against the frozen June 2 snapshot. Instead, install only nginx and
nginx-extras from the snapshot, hold them to prevent upgrades, then
remove the snapshot source so all other packages resolve from current repos.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The previous .list file only covered noble/main, missing noble-updates
(where the nginx update lives) and universe (needed for nginx-extras).
Switch to DEB822 .sources format covering all suites and components,
and add --allow-downgrades to handle any priority conflicts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add the snapshot via sed to ubuntu.sources (Ubuntu's recommended method),
install and hold the pinned nginx packages, then remove the Snapshot fields
with a second sed pass so all subsequent apt operations use current repos.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…napshot)

nginx and nginx-extras are already installed and held at 1.24.0-2ubuntu7.9
in the preceding step. Including them again in the main apt install causes
a dependency conflict because libnginx-mod-* in current repos is at 7.10.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rikled rikled closed this Jun 9, 2026
@github-project-automation github-project-automation Bot moved this from 📄 To do to ☑️ Done in 📄 Euro-Office team Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ☑️ Done

Development

Successfully merging this pull request may close these issues.

1 participant