crash-manager: Set primary group 21/252821/1
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>
Tue, 2 Feb 2021 10:01:06 +0000 (11:01 +0100)
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>
Tue, 2 Feb 2021 10:02:18 +0000 (11:02 +0100)
Change-Id: Id9e811e5cd4236a0ec7641295e08bb4f49827ab7

src/crash-manager/main.c

index a4a67ca..e495500 100644 (file)
@@ -238,6 +238,11 @@ static bool drop_privileges(const char *user_name)
        if (!set_groups(user_name, user_info->pw_gid))
                return false;
 
+       if (setgid(user_info->pw_gid) == -1) {
+               _E("setgid() error: %m\n");
+               return false;
+       }
+
        if (setuid(user_info->pw_uid) == -1) {
                _E("setuid() error: %m\n");
                return false;