fix: dex: change to take advantage of namespacing done by service

main
LeRoyce Pearson 2024-01-11 22:22:00 -07:00
parent cc10291820
commit 389727bb14
2 changed files with 1 additions and 12 deletions

View File

@ -9,11 +9,7 @@
owner = "lldap";
group = "lldap";
};
age.secrets.DEX_ENVIRONMENT_FILE = {
file = ./secrets/samsehu_DEX_ENVIRONMENT_FILE.age;
owner = "dex";
group = "dex";
};
age.secrets.DEX_ENVIRONMENT_FILE.file = ./secrets/samsehu_DEX_ENVIRONMENT_FILE.age;
age.secrets.OIDC_APP_SECRET_HEADSCALE = {
file = ./secrets/samsehu_OIDC_APP_SECRET_HEADSCALE.age;
owner = "headscale";

View File

@ -177,16 +177,9 @@
ipAdresses = [ "127.0.0.1" "::1" ];
};
users.users.dex = {
isSystemUser = true;
group = "dex";
};
users.groups.dex = {};
systemd.services.dex.serviceConfig = {
StateDirectory = "dex";
WorkingDirectory = "%S/dex";
User = "dex";
Group = "dex";
};
services.dex = {
enable = true;