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;
in
{
options.services.ids = {
options.cids = {
uids = lib.mkOption {
internal = true;
description = lib.mdDoc ''
The user IDs used for containers.
'';
@@ -13,7 +12,6 @@ in
};
gids = lib.mkOption {
internal = true;
description = lib.mdDoc ''
The group IDs used for containers.
'';
@@ -21,7 +19,7 @@ in
};
};
config = {
services.ids = {
cids = {
uids = {
unbound = 10001;
};

View File

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