Merge pull request #266571 from yu-re-ka/nixos-sudo

nixos/sudo: enable by default
This commit is contained in:
Pierre Bourdon 2023-11-10 03:39:38 +01:00 committed by GitHub
commit 9c7eef66db
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 4 deletions

View file

@ -41,9 +41,15 @@ in
'';
};
enable = mkEnableOption (mdDoc ''
the {command}`sudo` command, which allows non-root users to execute commands as root.
'');
enable = mkOption {
type = types.bool;
default = true;
description =
lib.mdDoc ''
Whether to enable the {command}`sudo` command, which
allows non-root users to execute commands as root.
'';
};
package = mkPackageOption pkgs "sudo" { };

View file

@ -21,7 +21,8 @@ in
};
security.sudo = {
enable = true;
# Explicitly _not_ defining 'enable = true;' here, to check that sudo is enabled by default
wheelNeedsPassword = false;
extraConfig = ''