diff --git a/services/glauth.nix b/services/glauth.nix index 81c30ea..066ee98 100644 --- a/services/glauth.nix +++ b/services/glauth.nix @@ -48,8 +48,16 @@ with lib; }; }; - config = mkIf cfg.enable { + # Add user for glauth + users.users."${cfg.user}" = { + isSystemUser = true; + group = cfg.group; + home = "/var/empty"; + }; + users.groups."${cfg.group}" = {}; + + # Add systemd service systemd.services.glauth = { wantedBy = [ "multi-user.target" ]; after = [ "network.target" ];