1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-20 10:51:48 +02:00

Fix bug in test case exposed by building on

Solaris 8 in a setgid directory.  The test case incorrectly
assumed that 'symlink' would be in group $g1.
This commit is contained in:
Paul Eggert
2006-09-18 16:11:00 +00:00
parent c9c0dc7bc6
commit 5a73ad8c63
2 changed files with 8 additions and 3 deletions

View File

@@ -1,3 +1,9 @@
2006-09-18 Paul Eggert <eggert@cs.ucla.edu>
* tests/chgrp/basic: Fix bug in test case exposed by building on
Solaris 8 in a setgid directory. The test case incorrectly
assumed that 'symlink' would be in group $g1.
2006-09-18 Jim Meyering <jim@meyering.net>
* NEWS: Add a line for 6.3-cvs.

View File

@@ -73,11 +73,10 @@ chgrp $g2 d ||fail=1; test `stat --p=%g: $d_files` = "$g2:$g1:" || fail=1
rm -f f
touch f
ln -s f symlink
chgrp $g1 f; test `stat --printf=%g f` = $g1 || fail=1
chgrp $g1 f
test `stat --printf=%g f` = $g1 || fail=1
# This should not change the group of f.
test `stat --printf=%g f` = $g1 || fail=1
test `stat --printf=%g symlink` = $g1 || fail=1
chgrp -h $g2 symlink
test `stat --printf=%g f` = $g1 || fail=1
test `stat --printf=%g symlink` = $g2 || fail=1