mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-04-21 03:12: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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user