diff options
author | nicoo <nicoo@mur.at> | 2023-09-07 11:57:20 +0000 |
---|---|---|
committer | nicoo <nicoo@mur.at> | 2023-09-18 17:35:06 +0000 |
commit | f5aadb56bed0bba1c5ade776ac49cb1d8a56ecf9 (patch) | |
tree | 04f21c1ed90022d3e6f4b9040faeb7371214320e /nixos/modules/security | |
parent | 0365b05f13a4230d75bb63708694ee4692638236 (diff) |
nixos/sudo: Refactor option definitions
Diffstat (limited to 'nixos/modules/security')
-rw-r--r-- | nixos/modules/security/sudo.nix | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/nixos/modules/security/sudo.nix b/nixos/modules/security/sudo.nix index eeb2f0dda8b2c..0c6b665ec59b7 100644 --- a/nixos/modules/security/sudo.nix +++ b/nixos/modules/security/sudo.nix @@ -34,9 +34,9 @@ in ###### interface - options = { + options.security.sudo = { - security.sudo.enable = mkOption { + enable = mkOption { type = types.bool; default = true; description = @@ -46,7 +46,7 @@ in ''; }; - security.sudo.package = mkOption { + package = mkOption { type = types.package; default = pkgs.sudo; defaultText = literalExpression "pkgs.sudo"; @@ -55,7 +55,7 @@ in ''; }; - security.sudo.wheelNeedsPassword = mkOption { + wheelNeedsPassword = mkOption { type = types.bool; default = true; description = @@ -65,7 +65,7 @@ in ''; }; - security.sudo.execWheelOnly = mkOption { + execWheelOnly = mkOption { type = types.bool; default = false; description = lib.mdDoc '' @@ -76,7 +76,7 @@ in ''; }; - security.sudo.configFile = mkOption { + configFile = mkOption { type = types.lines; # Note: if syntax errors are detected in this file, the NixOS # configuration will fail to build. @@ -87,7 +87,7 @@ in ''; }; - security.sudo.extraRules = mkOption { + extraRules = mkOption { description = lib.mdDoc '' Define specific rules to be in the {file}`sudoers` file. More specific rules should come after more general ones in order to @@ -183,7 +183,7 @@ in }); }; - security.sudo.extraConfig = mkOption { + extraConfig = mkOption { type = types.lines; default = ""; description = lib.mdDoc '' |