diff options
author | Alyssa Ross <hi@alyssa.is> | 2019-11-13 15:25:35 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2019-12-22 02:41:35 +0000 |
commit | 7534c0e49c69bc716a288fc566008db753c470b5 (patch) | |
tree | d007734eab603e7a1729a6648f617c3e2b88769d /nixpkgs | |
parent | b299665744731644820e4c913fa085d1405ae4d2 (diff) | |
download | nixlib-7534c0e49c69bc716a288fc566008db753c470b5.tar nixlib-7534c0e49c69bc716a288fc566008db753c470b5.tar.gz nixlib-7534c0e49c69bc716a288fc566008db753c470b5.tar.bz2 nixlib-7534c0e49c69bc716a288fc566008db753c470b5.tar.lz nixlib-7534c0e49c69bc716a288fc566008db753c470b5.tar.xz nixlib-7534c0e49c69bc716a288fc566008db753c470b5.tar.zst nixlib-7534c0e49c69bc716a288fc566008db753c470b5.zip |
nixos/postfix: add missing setgid wrapper
This is basically an alias for a special case of postqueue, which already has a setgid wrapper. Would be silly to allow postqueue -p but not mailq.
Diffstat (limited to 'nixpkgs')
-rw-r--r-- | nixpkgs/nixos/modules/services/mail/postfix.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/nixpkgs/nixos/modules/services/mail/postfix.nix b/nixpkgs/nixos/modules/services/mail/postfix.nix index d5fd76da970b..df438a0c69d1 100644 --- a/nixpkgs/nixos/modules/services/mail/postfix.nix +++ b/nixpkgs/nixos/modules/services/mail/postfix.nix @@ -631,6 +631,14 @@ in setgid = true; }; + security.wrappers.mailq = { + program = "mailq"; + source = "${pkgs.postfix}/bin/mailq"; + group = setgidGroup; + setuid = false; + setgid = true; + }; + security.wrappers.postqueue = { program = "postqueue"; source = "${pkgs.postfix}/bin/postqueue"; |