Improve handling of spamassassin state files
authorTom Hughes <tom@compton.nu>
Wed, 27 Aug 2014 21:58:23 +0000 (22:58 +0100)
committerTom Hughes <tom@compton.nu>
Wed, 27 Aug 2014 21:58:23 +0000 (22:58 +0100)
cookbooks/spamassassin/recipes/default.rb
cookbooks/spamassassin/templates/default/local.cf.erb
cookbooks/spamassassin/templates/default/spamassassin.erb

index 1326b02..bbea015 100644 (file)
@@ -28,7 +28,6 @@ directory "/var/spool/spamassassin" do
   owner "mail"
   group "mail"
   mode 0755
-  action :create
 end
 
 template "/etc/default/spamassassin" do
index be8b773..df5c021 100644 (file)
@@ -5,3 +5,6 @@ required_score 5.0
 
 # Set which networks or hosts are considered 'trusted'
 trusted_networks <%= @trusted_networks.join(" ") %>
+
+# Set the location for our state files
+bayes_path /var/spool/spamassassin/bayes
index 1a48d39..e64c19b 100644 (file)
@@ -10,7 +10,7 @@ ENABLED=1
 # make sure --max-children is not set to anything higher than 5,
 # unless you know what you're doing.
 
-OPTIONS="--username mail --nouser-config --virtual-config-dir=/var/spool/spamassassin"
+OPTIONS="--username mail --nouser-config"
 
 # Pid file
 # Where should spamd write its PID to file? If you use the -u or