Merge branch 'debbug1098477-fix' into 'main'

Fix DebBug #1098477, salsa issue nginx-team/nginx:#23

See merge request nginx-team/nginx!90
This commit is contained in:
Thomas Ward 2025-02-23 18:17:04 +00:00
commit b3e6c7ec5b
2 changed files with 8 additions and 0 deletions

7
debian/changelog vendored
View file

@ -1,9 +1,16 @@
nginx (1.26.3-3) UNRELEASED; urgency=medium
[ Jan Mojžíš ]
* d/changelog: fix whitespace in 1.26.3-2 record
* d/control: add libnginx-mod-http-lua dependency for nginx-extras package
for riscv64 platform
[ Thomas Ward ]
* d/nginx-common.nginx.service: Add ConditionFileIsExecutable to
SystemD service file, prevents starting of service if nginx is
not installed (which can happen if nginx-common is installed
independently from `nginx` itself (Closes: #1098477)
-- Jan Mojžíš <janmojzis@debian.org> Wed, 12 Feb 2025 19:37:40 +0100
nginx (1.26.3-2) unstable; urgency=medium

View file

@ -25,6 +25,7 @@ ExecReload=/usr/sbin/nginx -g 'daemon on; master_process on;' -s reload
ExecStop=-/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid
TimeoutStopSec=5
KillMode=mixed
ConditionFileIsExecutable=/usr/sbin/nginx
[Install]
WantedBy=multi-user.target