fix staticids

This commit is contained in:
2023-12-05 11:42:08 +01:00
parent b2d71564fe
commit 280dea226c
2 changed files with 6 additions and 8 deletions

View File

@@ -3,9 +3,8 @@ let
inherit (lib) types; inherit (lib) types;
in in
{ {
options.services.ids = { options.cids = {
uids = lib.mkOption { uids = lib.mkOption {
internal = true;
description = lib.mdDoc '' description = lib.mdDoc ''
The user IDs used for containers. The user IDs used for containers.
''; '';
@@ -13,7 +12,6 @@ in
}; };
gids = lib.mkOption { gids = lib.mkOption {
internal = true;
description = lib.mdDoc '' description = lib.mdDoc ''
The group IDs used for containers. The group IDs used for containers.
''; '';
@@ -21,7 +19,7 @@ in
}; };
}; };
config = { config = {
services.ids = { cids = {
uids = { uids = {
unbound = 10001; unbound = 10001;
}; };

View File

@@ -133,10 +133,10 @@ in {
users.users.unbound = { users.users.unbound = {
group = "unbound"; group = "unbound";
isSystemUser = true; isSystemUser = true;
uid = config.services.ids.uids.unbound; uid = config.cids.uids.unbound;
}; };
users.groups.unbound = { users.groups.unbound = {
gid = config.services.ids.gids.unbound; gid = config.cids.gids.unbound;
}; };
security.acme.certs."${domain}" = { security.acme.certs."${domain}" = {
@@ -175,10 +175,10 @@ in {
users.users.unbound = { users.users.unbound = {
group = "unbound"; group = "unbound";
isSystemUser = true; isSystemUser = true;
uid = config.services.ids.uids.unbound; uid = config.cids.uids.unbound;
}; };
users.groups.unbound = { users.groups.unbound = {
gid = config.services.ids.gids.unbound; gid = config.cids.gids.unbound;
}; };
services.unbound = { services.unbound = {
enable = true; enable = true;