diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2023-06-10 13:42:42 +0200 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2023-06-10 13:43:00 +0200 |
commit | 00000548be47185b89d697bb8b0d09484e54a879 (patch) | |
tree | fa5cdf12a8b4572ea30808dd9e41a2a41c31839f /pkgs/applications/networking/misc | |
parent | 83e3797d0d7bf27780027b2af8344f71e96ba23c (diff) |
zammad: fix path to sendmail
Diffstat (limited to 'pkgs/applications/networking/misc')
-rw-r--r-- | pkgs/applications/networking/misc/zammad/default.nix | 5 | ||||
-rw-r--r-- | pkgs/applications/networking/misc/zammad/fix-sendmail-location.diff | 12 |
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 |