X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/a2288617dcf2d49285dd026184ca6a7c953daad3..d07124be080682806659d39ee412dcb4fd5afcad:/cookbooks/squid/recipes/default.rb diff --git a/cookbooks/squid/recipes/default.rb b/cookbooks/squid/recipes/default.rb index 3b90afcb5..eb3876428 100644 --- a/cookbooks/squid/recipes/default.rb +++ b/cookbooks/squid/recipes/default.rb @@ -90,22 +90,19 @@ end address_families = %w[AF_UNIX AF_INET AF_INET6] +file "/etc/systemd/system/squid.service" do + action :delete +end + systemd_service "squid" do - description "Squid caching proxy" - after ["network.target", "nss-lookup.target"] - type "forking" + dropin "chef" limit_nofile 98304 - exec_start_pre "/usr/sbin/squid --foreground -z" - exec_start "/usr/sbin/squid -YC" - exec_reload "/bin/kill -HUP $MAINPID" - pid_file "/var/run/squid.pid" private_tmp true private_devices true protect_system "full" protect_home true restrict_address_families address_families restart "always" - kill_mode "mixed" end service "squid" do