From 8c88e58655a476ddb26e75e0d3d8d41ee753352f Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Mon, 26 Feb 2024 08:37:49 -0600 Subject: [PATCH] r/squid: Send cache log to syslog The Squid "cache log" is where it writes general debug and error messages. It is distinct from the "access log," which is where it writes the status of every proxy request. We already had the latter configured to go to syslog by default (so it would be captured in the journal), but missed the former. --- roles/squid/defaults/main.yml | 1 + roles/squid/templates/squid.conf.j2 | 1 + 2 files changed, 2 insertions(+) diff --git a/roles/squid/defaults/main.yml b/roles/squid/defaults/main.yml index de15b18..b82eaa0 100644 --- a/roles/squid/defaults/main.yml +++ b/roles/squid/defaults/main.yml @@ -3,3 +3,4 @@ squid_cache_replacement_policy: heap LFUDA # squid_cache_dir: # - aufs /var/cache/squid 51200 16 256 squid_access_log: syslog:daemon.info +squid_cache_log: syslog:daemon.info diff --git a/roles/squid/templates/squid.conf.j2 b/roles/squid/templates/squid.conf.j2 index d97a35d..f347c51 100644 --- a/roles/squid/templates/squid.conf.j2 +++ b/roles/squid/templates/squid.conf.j2 @@ -1,3 +1,4 @@ +cache_log {{ squid_cache_log }} {% if squid_acl is not defined %} # # Recommended minimum configuration: