mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-04-10 06:03:31 +02:00
Add a test to exercise today's bug fix.
* tests/misc/selinux: Test for today's bug fix. * NEWS: Mention the SELinux "ls -l" fix.
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2007-12-11 Jim Meyering <meyering@redhat.com>
|
||||
|
||||
Add a test to exercise today's bug fix.
|
||||
* tests/misc/selinux: Test for today's bug fix.
|
||||
* NEWS: Mention the SELinux "ls -l" fix.
|
||||
|
||||
2007-12-11 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
"ls -l" wouldn't output "+" on SELinux hosts unless -Z was also given.
|
||||
|
||||
2
NEWS
2
NEWS
@@ -4,6 +4,8 @@ GNU coreutils NEWS -*- outline -*-
|
||||
|
||||
** Bug fixes
|
||||
|
||||
"ls -l" would not output "+" on SELinux hosts unless -Z was also given.
|
||||
|
||||
"rm" would fail to unlink a non-directory when run in an environment
|
||||
in which the user running rm is capable of unlinking a directory.
|
||||
[bug introduced in coreutils-6.9]
|
||||
|
||||
@@ -36,6 +36,9 @@ for i in d f p; do
|
||||
c=`stat --printf %C $i`; test x$c = x$ctx || fail=1
|
||||
done
|
||||
|
||||
# ensure that ls -l output includes the "+".
|
||||
c=`ls -l f|cut -c11`; test "$c" = + || fail=1
|
||||
|
||||
# Copy each to a new directory and ensure that context is preserved.
|
||||
cp -r --preserve=all d f p s1 || fail=1
|
||||
for i in d f p; do
|
||||
|
||||
Reference in New Issue
Block a user