minijail: Pass gid option through libminijailpreload.
BUG=chromium-os:19495
TEST=Examined the changed gid of a process launched via minijail_run.
Change-Id: I069295be964db508a8d7bfb00d2fee4244c49f60
Reviewed-on: http://gerrit.chromium.org/gerrit/6510
Reviewed-by: Elly Jones <ellyjones@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
diff --git a/libminijailpreload.c b/libminijailpreload.c
index 975c335..af200c8 100644
--- a/libminijailpreload.c
+++ b/libminijailpreload.c
@@ -77,6 +77,10 @@
v = atoi(val);
minijail_change_uid(j, v);
}
+ else if (!strcmp(key, "gid")) {
+ v = atoi(val);
+ minijail_change_gid(j, v);
+ }
else if (!strcmp(key, "seccomp"))
minijail_use_seccomp(j);
}