From: Pádraig Brady Date: Wed, 21 Jan 2026 16:06:51 +0000 (+0000) Subject: tests: avoid false failure on setgid dir X-Git-Tag: v9.10~38 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=92df52d791d84aa4b76f01ce90e68eaf8e5e7830;p=thirdparty%2Fcoreutils.git tests: avoid false failure on setgid dir * tests/misc/mknod.sh: Skip a portion of the test in the edge case of setgid directories. --- diff --git a/tests/misc/mknod.sh b/tests/misc/mknod.sh index 7e7cab602a..001dce8e91 100755 --- a/tests/misc/mknod.sh +++ b/tests/misc/mknod.sh @@ -44,8 +44,10 @@ mkfifo --mode='ug+rw,o+r' f5 || fail=1 mode=$(ls -dgo f5 | cut -b-10) test "$mode" = prw-rw-rw- || fail=1 -mkdir --mode='ug+rw,o+r' f6 || fail=1 -mode=$(ls -dgo f6 | cut -b-10) -test "$mode" = drwxrwxrwx || fail=1 +if ! test -g .; then + mkdir --mode='ug+rw,o+r' f6 || fail=1 + mode=$(ls -dgo f6 | cut -b-10) + test "$mode" = drwxrwxrwx || fail=1 +fi Exit $fail