nixos/sudo: Fix extraRules example rendering

This commit is contained in:
Silvan Mosberger 2020-02-10 01:37:07 +01:00
parent 637bb9fa98
commit cb1f1b4260
No known key found for this signature in database
GPG Key ID: E8F1E9EAD284E17D

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 {