about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authornicoo <nicoo@mur.at>2023-09-07 21:50:28 +0000
committernicoo <nicoo@mur.at>2023-09-18 17:36:15 +0000
commitf66eb0df3b238af9e0f88918a52adfd11db7ac84 (patch)
tree2c4254954f4c78038982d8ea502c58962cf56bea /nixos
parent914bf5836974520e6cfd3e687dead3937f6d3db2 (diff)
nixos/sudo: Only wrap `sudoedit` when using Miller's sudo
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/security/sudo.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/security/sudo.nix b/nixos/modules/security/sudo.nix
index 9a018b8574690..6c62dd546a1e1 100644
--- a/nixos/modules/security/sudo.nix
+++ b/nixos/modules/security/sudo.nix
@@ -264,7 +264,8 @@ in
         source = "${cfg.package.out}/bin/sudo";
         inherit owner group setuid permissions;
       };
-      sudoedit = {
+      # sudo-rs does not yet ship a sudoedit (as of v0.2.0)
+      sudoedit = mkIf usingMillersSudo {
         source = "${cfg.package.out}/bin/sudoedit";
         inherit owner group setuid permissions;
       };