]> git.ipfire.org Git - thirdparty/glibc.git/commit
support: Don't fail on fchown when spawning sgid processes
authorSiddhesh Poyarekar <siddhesh@sourceware.org>
Thu, 1 Jun 2023 11:23:15 +0000 (07:23 -0400)
committerSiddhesh Poyarekar <siddhesh@sourceware.org>
Thu, 1 Jun 2023 11:23:42 +0000 (07:23 -0400)
commit6286cca2cb8389dcffec39238a8bf15ffea96396
tree24416c15f2e4ac4be92e27ceb2d61c0f958713b2
parent5f828ff824e3b7cd133ef905b8ae25ab8a8f3d66
support: Don't fail on fchown when spawning sgid processes

In some cases (e.g. when podman creates user containers), the only other
group assigned to the executing user is nobody and fchown fails with it
because the group is not mapped.  Do not fail the test in this case,
instead exit as unsupported.

Reported-by: Frédéric Bérat <fberat@redhat.com>
Tested-by: Frédéric Bérat <fberat@redhat.com>
Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
support/support_capture_subprocess.c