nixos/nm-file-secret-agent: add trim option (#483675)
This commit is contained in:
@@ -24,6 +24,7 @@ let
|
||||
// lib.optionalAttrs (i.matchSetting != null) {
|
||||
match_setting = i.matchSetting;
|
||||
}
|
||||
// lib.optionalAttrs (i.trim != null) { trim = i.trim; }
|
||||
) cfg.ensureProfiles.secrets.entries;
|
||||
};
|
||||
nmFileSecretAgentConfigFile = toml.generate "config.toml" nmFileSecretAgentConfig;
|
||||
@@ -108,6 +109,11 @@ in
|
||||
description = "file from which the secret value is read";
|
||||
type = lib.types.str;
|
||||
};
|
||||
trim = lib.mkOption {
|
||||
description = "whether leading and trailing whitespace should be stripped from the files content before being passed to NetworkManager";
|
||||
type = lib.types.nullOr lib.types.bool;
|
||||
default = null;
|
||||
};
|
||||
};
|
||||
}
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user