Просмотр исходного кода

DropPrivs: Do not use an invalid return check for setgroups()

setgroups() returns 0 on success

Git-Dch: ignore
Julian Andres Klode лет назад: 11
Родитель
Сommit
3b084f06b6
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      apt-pkg/contrib/fileutl.cc

+ 1 - 1
apt-pkg/contrib/fileutl.cc

@@ -2196,7 +2196,7 @@ bool DropPrivs()
       _error->Warning("PR_SET_NO_NEW_PRIVS failed with %i", ret);
 #endif
 
-   if (setgroups(1, &pw->pw_gid) != 1)
+   if (setgroups(1, &pw->pw_gid))
       return _error->Errno("setgroups", "Failed to setgroups");
 
    if (setegid(pw->pw_gid) != 0)