]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Handle another errno variant (HPUX, EPERM).
authorJim Meyering <jim@meyering.net>
Mon, 24 Nov 2003 08:05:25 +0000 (08:05 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 24 Nov 2003 08:05:25 +0000 (08:05 +0000)
tests/rm/fail-2eperm

index 698ca4eff92d75d1a01d24c29927424f7e9f2fd2..7ee0e2a14761d4191ca7611c9d3cb8dcf6e7ce0d 100755 (executable)
@@ -44,7 +44,9 @@ esac
 setuidgid $NON_ROOT_USERNAME rm -rf a 2> out-t && fail=1
 
 # On some systems, we get `Not owner'.  Convert it.
-sed 's/Not owner/Operation not permitted/' out-t > out
+# On other systems (HPUX), we get `Permission denied'.  Convert it, too.
+onp='Operation not permitted'
+sed "s/Not owner/$onp/;s/Permission denied/$onp/" out-t > out
 
 cat <<\EOF > exp
 rm: cannot remove `a/b': Operation not permitted