From d98eed0845584a20e67bc9ddac2395f09d66c1df Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 19 Sep 2004 07:11:16 +0000 Subject: Don't try to remove writeable files in a sticky /tmp directory, as SVR4-like systems (e.g., Solaris 9) let you remove such files. --- tests/rm/fail-eperm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests/rm/fail-eperm') diff --git a/tests/rm/fail-eperm b/tests/rm/fail-eperm index dcb112dcc..22dd1f728 100755 --- a/tests/rm/fail-eperm +++ b/tests/rm/fail-eperm @@ -60,7 +60,9 @@ foreach my $dir (@dir_list) # Skip files owned by self, symlinks, and directories. # It's not technically necessary to skip symlinks, but it's simpler. - -l $target_file || -o _ || -d _ + # SVR4-like systems (e.g., Solaris 9) let you unlink files that + # you can write, so skip writable files too. + -l $target_file || -o _ || -d _ || -w _ and next; $found_file = 1; -- cgit v1.2.3-54-g00ecf