@ -184,6 +184,9 @@ void serviceStart(struct Service *service) {
error = setgid(serviceGID);
if (error) err(ExitNoExec, "setgid");
error = setgroups(1, &serviceGID);
if (error) err(ExitNoExec, "setgroups");
error = setuid(serviceUID);
if (error) err(ExitNoExec, "setuid");