diff options
Diffstat (limited to 'tools/regression/fstest/fstest.c')
-rw-r--r-- | tools/regression/fstest/fstest.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/regression/fstest/fstest.c b/tools/regression/fstest/fstest.c index 98211d0..886b90f 100644 --- a/tools/regression/fstest/fstest.c +++ b/tools/regression/fstest/fstest.c @@ -530,6 +530,10 @@ set_gids(char *gids) fprintf(stderr, "cannot change groups: %s\n", strerror(errno)); exit(1); } + if (setegid(gidset[0]) < 0) { + fprintf(stderr, "cannot change effective gid: %s\n", strerror(errno)); + exit(1); + } free(gidset); } |