]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/otrs/recipes/debian.rb
otrs: use apt_preference for otrs backport priority
[chef.git] / cookbooks / otrs / recipes / debian.rb
index 35bdc148e5cf216820e1f44aef1a6ba8589422f5..2d683b17e6d6ea38c3466f2dd8cb588224cb3710 100644 (file)
@@ -62,10 +62,14 @@ template "/etc/dbconfig-common/otrs2.conf" do
             :database_password => database_password
 end
 
-apt_package "otrs2" do
-  options "-t #{node[:lsb][:codename]}-backports"
+# Ensure the OTRS package in backports has a priority preference.
+apt_preference "otrs2" do
+  pin "release o=Debian Backports"
+  pin_priority "600"
 end
 
+apt_package "otrs2"
+
 # Ensure debconf is repopulated on a dbconfig change
 execute "dpkg-reconfigure-otrs2" do
   action :nothing
@@ -94,7 +98,7 @@ systemd_service "otrs" do
   private_tmp true
   protect_system "strict"
   protect_home true
-  read_write_paths ["/var/lib/otrs", "/var/log/exim4", "/var/spool/exim4"]
+  read_write_paths ["/var/lib/otrs", "/run/otrs", "/var/log/exim4", "/var/spool/exim4"]
 end
 
 service "otrs" do