From 9c4d1bcf7dc532edb47fc800df095810fd166f53 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Fri, 6 May 2016 23:02:47 +0100 Subject: [PATCH] Make cgimap stop and reload use the PID file --- cookbooks/web/recipes/cgimap.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cookbooks/web/recipes/cgimap.rb b/cookbooks/web/recipes/cgimap.rb index 8953820ef..ce0e3c6d4 100644 --- a/cookbooks/web/recipes/cgimap.rb +++ b/cookbooks/web/recipes/cgimap.rb @@ -96,6 +96,8 @@ cgimap_init = edit_file "#{cgimap_directory}/scripts/cgimap.init" do |line| line.gsub!(/^CGIMAP_MEMCACHE=.*;/, "CGIMAP_MEMCACHE=rails1,rails2,rails3;") line.gsub!(/^CGIMAP_RATELIMIT=.*;/, "CGIMAP_RATELIMIT=204800;") + line.gsub!(%r{--pidfile \$CGIMAP_PIDFILE --exec /home/rails/bin/map}, "--pidfile $CGIMAP_PIDFILE") + line.gsub!(%r{/home/rails/bin/map}, "#{cgimap_directory}/map") if database_readonly -- 2.43.2