Merge pull request #79674 from Infinisil/sudoers-extraRules

nixos/sudo: Fix extraRules example rendering
This commit is contained in:
worldofpeace 2020-02-09 20:05:16 -05:00 committed by GitHub
commit 8d77e3537b

View File

@ -71,7 +71,8 @@ in
this is the case when configuration options are merged.
'';
default = [];
example = [
example = literalExample ''
[
# Allow execution of any command by all users in group sudo,
# requiring a password.
{ groups = [ "sudo" ]; commands = [ "ALL" ]; }
@ -86,8 +87,9 @@ in
{ groups = [ "bar" ]; runAs = "foo";
commands =
[ "/home/baz/cmd1.sh hello-sudo"
{ command = ''/home/baz/cmd2.sh ""''; options = [ "SETENV" ]; } ]; }
];
{ command = '''/home/baz/cmd2.sh ""'''; options = [ "SETENV" ]; } ]; }
]
'';
type = with types; listOf (submodule {
options = {
users = mkOption {