Merge pull request #99256 from Ma27/sudo-pkg-option

nixos/sudo: add `package` option
This commit is contained in:
Maximilian Bosch
2020-10-02 12:35:58 +02:00
committed by GitHub
+11 -2
View File
@@ -42,6 +42,15 @@ in
''; '';
}; };
security.sudo.package = mkOption {
type = types.package;
default = pkgs.sudo;
defaultText = "pkgs.sudo";
description = ''
Which package to use for `sudo`.
'';
};
security.sudo.wheelNeedsPassword = mkOption { security.sudo.wheelNeedsPassword = mkOption {
type = types.bool; type = types.bool;
default = true; default = true;
@@ -208,8 +217,8 @@ in
''; '';
security.wrappers = { security.wrappers = {
sudo.source = "${pkgs.sudo.out}/bin/sudo"; sudo.source = "${cfg.package.out}/bin/sudo";
sudoedit.source = "${pkgs.sudo.out}/bin/sudoedit"; sudoedit.source = "${cfg.package.out}/bin/sudoedit";
}; };
environment.systemPackages = [ sudo ]; environment.systemPackages = [ sudo ];