Comment 3 for bug 1544400

Revision history for this message
Amos Jeffries (yadi) wrote :

The squid3.service file is auto-generated. The actual upstream fix was:

commit 6ac65f75a971a4a87c18766f3fe9969e91cef591
Author: Mathieu Parent <<email address hidden> for git.debian.org>
Date: Thu Oct 8 09:40:50 2015 +0200

    Set pidfile for systemd's sysv-generator

    This actually changes the followind settings (from systemctl cat squid.service):
    from:
      [Service]
      RemainAfterExit=yes
    to:
      [Service]
      RemainAfterExit=no
      PIDFile=/var/run/squid.pid

diff --git a/debian/squid.rc b/debian/squid.rc
index 204b676..a27fd88 100644
--- a/debian/squid.rc
+++ b/debian/squid.rc
@@ -4,6 +4,8 @@
 #
 # Version: @(#)squid.rc 1.0 07-Jul-2006 <email address hidden>
 #
+# pidfile: /var/run/squid.pid
+#
 ### BEGIN INIT INFO
 # Provides: squid
 # Required-Start: $network $remote_fs $syslog