nixos/security.wrappers: use literalExample in documentation

It's much more readable when the example attrset is pretty printed
instead of written as one line.
wip/yesman
Bjørn Forsman 7 years ago
parent a45821e7a8
commit f9cb2b5640
  1. 20
      nixos/modules/security/wrappers/default.nix

@ -99,15 +99,17 @@ in
security.wrappers = lib.mkOption {
type = lib.types.attrs;
default = {};
example = {
sendmail.source = "/nix/store/.../bin/sendmail";
ping = {
source = "${pkgs.iputils.out}/bin/ping";
owner = "nobody";
group = "nogroup";
capabilities = "cap_net_raw+ep";
};
};
example = lib.literalExample
''
{ sendmail.source = "/nix/store/.../bin/sendmail";
ping = {
source = "${pkgs.iputils.out}/bin/ping";
owner = "nobody";
group = "nogroup";
capabilities = "cap_net_raw+ep";
};
}
'';
description = ''
This option allows the ownership and permissions on the setuid
wrappers for specific programs to be overridden from the

Loading…
Cancel
Save