From: Jim Meyering Date: Mon, 27 Jul 1998 13:26:58 +0000 (+0000) Subject: use ls to check the permissions X-Git-Tag: FILEUTILS-3_16t~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=94edd792f7dcf41046aa1d7378f19cade60aea8f;p=thirdparty%2Fcoreutils.git use ls to check the permissions --- diff --git a/tests/install/basic-1 b/tests/install/basic-1 index 30338157b0..f44f5f0f18 100755 --- a/tests/install/basic-1 +++ b/tests/install/basic-1 @@ -3,6 +3,7 @@ : ${MKDIR=mkdir} : ${RM=rm} : ${INSTALL=install} +: ${LS=ls} dir=dir file=file @@ -30,10 +31,11 @@ test -f $dir/$file || fail=1 $INSTALL -s -c -m 555 ../../src/dd $dir || fail=1 # Make sure the dest file has been created. test -f $dir/dd || fail=1 -# ...and that it is readable and executable but not writable. -test -r $dir/dd || fail=1 -test -x $dir/dd || fail=1 -test -w $dir/dd && fail=1 + +# ...and that the permissions are as requested. +set X `$LS -l $dir/dd` +shift +test "$1" = -r-xr-xr-x || fail=1 $RM -rf $dir $file