]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix systemd startup sequence to require active Local Filesystem (#1937)
authorAmos Jeffries <yadij@users.noreply.github.com>
Tue, 5 Nov 2024 16:46:41 +0000 (16:46 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Tue, 5 Nov 2024 21:08:24 +0000 (21:08 +0000)
Squid requires Local Filesystem to be active. While uncommon, it
may in some cases be incomplete or delayed. Ensure that the
dependency is explicitly listed to prevent failure from Squid
early initialization.

This change resolves Debian Bug 956581:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956581

CONTRIBUTORS
tools/systemd/squid.service

index 26a754f17df78812fbbb6db3c4e94b96abe39a23..39bed1dc008d6998ea24ff0112daf550f93a22d0 100644 (file)
@@ -511,6 +511,7 @@ Thank you!
     Thomas Zajic <zlatko-github@zlatk0.net>
     Thomas-Martin Seck <tmseck@netcologne.de>
     Tianyin Xu <tixu@cs.ucsd.edu>
+    Tilman Heinrich <tilHeinrich@web.de>
     Tilmann Bubeck <t.bubeck@reinform.de>
     Tim Brown <squid-cache@machine.org.uk>
     Tim Starling <tstarling@wikimedia.org>
index aa95da00c94b0b1613caf93d1ce02e8ab1e61f87..4f3388ed17fc89c1c5669ae0f5c8d749ee816a0f 100644 (file)
@@ -8,7 +8,7 @@
 [Unit]
 Description=Squid Web Proxy Server
 Documentation=man:squid(8)
-After=network.target network-online.target nss-lookup.target
+After=local-fs.target network.target network-online.target nss-lookup.target
 
 [Service]
 Type=notify