about summary refs log tree commit diff
path: root/pkgs/applications/networking/misc
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2023-06-10 13:42:42 +0200
committerSandro Jäckel <sandro.jaeckel@gmail.com>2023-06-10 13:43:00 +0200
commit00000548be47185b89d697bb8b0d09484e54a879 (patch)
treefa5cdf12a8b4572ea30808dd9e41a2a41c31839f /pkgs/applications/networking/misc
parent83e3797d0d7bf27780027b2af8344f71e96ba23c (diff)
zammad: fix path to sendmail
Diffstat (limited to 'pkgs/applications/networking/misc')
-rw-r--r--pkgs/applications/networking/misc/zammad/default.nix5
-rw-r--r--pkgs/applications/networking/misc/zammad/fix-sendmail-location.diff12
2 files changed, 16 insertions, 1 deletions
diff --git a/pkgs/applications/networking/misc/zammad/default.nix b/pkgs/applications/networking/misc/zammad/default.nix
index cec2d92df2b38..98d56284683f7 100644
--- a/pkgs/applications/networking/misc/zammad/default.nix
+++ b/pkgs/applications/networking/misc/zammad/default.nix
@@ -28,7 +28,10 @@ let
 
     src = fetchFromGitHub (lib.importJSON ./source.json);
 
-    patches = [ ./0001-nulldb.patch ];
+    patches = [
+      ./0001-nulldb.patch
+      ./fix-sendmail-location.diff
+    ];
 
     postPatch = ''
       sed -i -e "s|ruby '3.1.[0-9]\+'|ruby '${ruby.version}'|" Gemfile
diff --git a/pkgs/applications/networking/misc/zammad/fix-sendmail-location.diff b/pkgs/applications/networking/misc/zammad/fix-sendmail-location.diff
new file mode 100644
index 0000000000000..c8f948284e737
--- /dev/null
+++ b/pkgs/applications/networking/misc/zammad/fix-sendmail-location.diff
@@ -0,0 +1,12 @@
+diff --git a/app/models/channel/driver/sendmail.rb b/app/models/channel/driver/sendmail.rb
+index b15ef48a6..64c120a87 100644
+--- a/app/models/channel/driver/sendmail.rb
++++ b/app/models/channel/driver/sendmail.rb
+@@ -32,6 +32,6 @@ def delivery_method(mail)
+ 
+     return mail.delivery_method :test if Rails.env.test?
+ 
+-    mail.delivery_method :sendmail
++    mail.delivery_method :sendmail, :location => '/run/wrappers/bin/sendmail'
+   end
+ end