nixos/doas: add noLog option

gstqt5
Cole Helbling 2020-11-14 19:15:11 -08:00
parent caad9aba5a
commit 19c0927d30
No known key found for this signature in database
GPG Key ID: B37E0F2371016A4C
1 changed files with 11 additions and 0 deletions

View File

@ -12,6 +12,7 @@ let
mkOpts = rule: concatStringsSep " " [
(optionalString rule.noPass "nopass")
(optionalString rule.noLog "nolog")
(optionalString rule.persist "persist")
(optionalString rule.keepEnv "keepenv")
"setenv { SSH_AUTH_SOCK ${concatStringsSep " " rule.setEnv} }"
@ -118,6 +119,16 @@ in
'';
};
noLog = mkOption {
type = with types; bool;
default = false;
description = ''
If <code>true</code>, successful executions will not be logged
to
<citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
'';
};
persist = mkOption {
type = with types; bool;
default = false;