Clear groups list for services
This commit is contained in:
parent
3fbe9b5933
commit
e381f7bbe3
@ -184,6 +184,9 @@ void serviceStart(struct Service *service) {
|
|||||||
error = setgid(serviceGID);
|
error = setgid(serviceGID);
|
||||||
if (error) err(ExitNoExec, "setgid");
|
if (error) err(ExitNoExec, "setgid");
|
||||||
|
|
||||||
|
error = setgroups(1, &serviceGID);
|
||||||
|
if (error) err(ExitNoExec, "setgroups");
|
||||||
|
|
||||||
error = setuid(serviceUID);
|
error = setuid(serviceUID);
|
||||||
if (error) err(ExitNoExec, "setuid");
|
if (error) err(ExitNoExec, "setuid");
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user