diff options
author | Alyssa Ross <hi@alyssa.is> | 2020-04-07 12:31:22 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2020-04-07 12:31:22 +0000 |
commit | df1042a6630c550f70d11a365e72d2503851152b (patch) | |
tree | cbc1066d61596291a143296c13ad9056b619967c /nixpkgs | |
parent | bf804baaf878559413777f40652c39826e05d573 (diff) | |
download | nixlib-df1042a6630c550f70d11a365e72d2503851152b.tar nixlib-df1042a6630c550f70d11a365e72d2503851152b.tar.gz nixlib-df1042a6630c550f70d11a365e72d2503851152b.tar.bz2 nixlib-df1042a6630c550f70d11a365e72d2503851152b.tar.lz nixlib-df1042a6630c550f70d11a365e72d2503851152b.tar.xz nixlib-df1042a6630c550f70d11a365e72d2503851152b.tar.zst nixlib-df1042a6630c550f70d11a365e72d2503851152b.zip |
nixos/public-inbox: add mda.args option
Diffstat (limited to 'nixpkgs')
-rw-r--r-- | nixpkgs/nixos/modules/services/mail/public-inbox.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/nixpkgs/nixos/modules/services/mail/public-inbox.nix b/nixpkgs/nixos/modules/services/mail/public-inbox.nix index b13a54a0e2d1..f6c08bf2e45b 100644 --- a/nixpkgs/nixos/modules/services/mail/public-inbox.nix +++ b/nixpkgs/nixos/modules/services/mail/public-inbox.nix @@ -58,7 +58,7 @@ let # because Postfix rejects .forward if it's a symlink. home = pkgs.runCommand "public-inbox-home" { forward = '' - |"env ${concatStringsSep " " envList} PATH=\"${makeBinPath cfg.path}:$PATH\" ${cfg.package}/bin/public-inbox-mda + |"env ${concatStringsSep " " envList} PATH=\"${makeBinPath cfg.path}:$PATH\" ${cfg.package}/bin/public-inbox-mda ${escapeShellArgs cfg.mda.args} ''; passAsFile = [ "forward" ]; } '' @@ -188,6 +188,14 @@ in }; mda = { + args = mkOption { + type = with types; listOf str; + default = []; + description = '' + Command-line arguments to pass to public-inbox-mda(1). + ''; + }; + spamCheck = mkOption { type = with types; nullOr (enum [ "spamc" ]); default = "spamc"; |