SIGN IN SIGN UP

[3.10] gh-107902: gh-108948: Don't test setting suid/sgid/sticky on systems that don't support them (GH-108368) (GH-109697) (#125255)

* gh-107902: Don't test setting suid/sgid on systems that don't support them (GH-108368)

* gh-108948: Skip test_tarfile.test_modes() on EFTYPE error (#109697)

On FreeBSD, regular users cannot set the sticky bit. Skip the test if
chmod() fails with EFTYPE error.

---------

Co-authored-by: Victor Stinner <vstinner@python.org>
P
Petr Viktorin committed
6bbaab801b0df24a966a35ca1ba775232d5d3308
Parent: b116237
Committed by GitHub <noreply@github.com> on 10/22/2024, 11:11:11 AM