diff options
author | Jim Meyering <jim@meyering.net> | 2006-12-14 21:07:49 +0100 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2006-12-14 21:07:49 +0100 |
commit | 33de42f2a88faa4cdfe0a086f3909c160044b402 (patch) | |
tree | 389685f4c02b55bcf30f52d46975b71bf6069f40 | |
parent | c97742932ab199bed2067cdddd3b1943f13e0f27 (diff) | |
download | coreutils-33de42f2a88faa4cdfe0a086f3909c160044b402.tar.xz |
* tests/chgrp/default-no-deref: Don't assume that files are created
with the primary group by default. That's not true in a directory
with the set-GID bit set.
-rw-r--r-- | ChangeLog | 4 | ||||
-rwxr-xr-x | tests/chgrp/default-no-deref | 4 |
2 files changed, 6 insertions, 2 deletions
@@ -1,5 +1,9 @@ 2006-12-14 Jim Meyering <jim@meyering.net> + * tests/chgrp/default-no-deref: Don't assume that files are created + with the primary group by default. That's not true in a directory + with the set-GID bit set. + Don't hang when there's no input tty. * tests/cp/open-perm-race: Skip this test if there is no controlling input `terminal'. diff --git a/tests/chgrp/default-no-deref b/tests/chgrp/default-no-deref index 5dbbcf529..d2b67536b 100755 --- a/tests/chgrp/default-no-deref +++ b/tests/chgrp/default-no-deref @@ -25,7 +25,6 @@ fi . $srcdir/../group-names set _ $groups; shift -g1=$1 g2=$2 pwd=`pwd` @@ -45,7 +44,8 @@ fi fail=0 +g_init=`stat --printf=%g f` chgrp -R $g2 d || fail=1 -test `stat --printf=%g f` = $g1 || fail=1 +test `stat --printf=%g f` = $g_init || fail=1 (exit $fail); exit $fail |