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