vars: export also file owner & group to deployment.json

This commit is contained in:
lassulus
2024-12-04 23:29:22 +01:00
parent cfda7d6557
commit e9efe2f0d1
2 changed files with 5 additions and 2 deletions

View File

@@ -51,6 +51,8 @@ in
_name: file: {
inherit (file)
name
owner
group
mode
deploy
secret

View File

@@ -206,15 +206,16 @@ in
default = false;
};
owner = lib.mkOption {
description = "The user name or id that will own the secret file.";
description = "The user name or id that will own the file.";
default = "root";
};
group = lib.mkOption {
description = "The group name or id that will own the secret file.";
description = "The group name or id that will own the file.";
default = "root";
};
mode = lib.mkOption {
type = lib.types.strMatching "^[0-7]{3}$";
description = "The unix file mode of the file. Must be a 3-digit octal number.";
default = "400";
};
value =