diff options
author | Wayne Davison <wayned@samba.org> | 2007-06-02 16:44:23 +0000 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2007-06-02 16:44:23 +0000 |
commit | f87fb190b3bd1250a07ff12161db2107d7717263 (patch) | |
tree | 1772fd47321f0d9a806a5ebafad90782f945d23c /runtests.sh | |
parent | a21e72c3e652774e5b3468fd1c9ce7ca64f5aa33 (diff) | |
download | android_external_rsync-f87fb190b3bd1250a07ff12161db2107d7717263.tar.gz android_external_rsync-f87fb190b3bd1250a07ff12161db2107d7717263.tar.bz2 android_external_rsync-f87fb190b3bd1250a07ff12161db2107d7717263.zip |
Check for the setacl command for Tru64 (which doesn't have setfacl).
Diffstat (limited to 'runtests.sh')
-rwxr-xr-x | runtests.sh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/runtests.sh b/runtests.sh index ad93862c..c401ac45 100755 --- a/runtests.sh +++ b/runtests.sh @@ -181,12 +181,15 @@ else echo " preserve_scratch=no" fi -# Check if setfacl is around and if it supports the -k or -s option. -if setfacl --help 2>&1 | grep ' -k,\|\[-[a-z]*k' >/dev/null; then +# Check if setacl/setfacl is around and if it supports the -k or -s option. +if setacl -k u::7,g::5,o:5 testsuite 2>/dev/null; then + setfacl_nodef='setacl -k' +elif setfacl --help 2>&1 | grep ' -k,\|\[-[a-z]*k' >/dev/null; then setfacl_nodef='setfacl -k' elif setfacl -s u::7,g::5,o:5 testsuite 2>/dev/null; then setfacl_nodef='setfacl -s u::7,g::5,o:5' else + # The "true" command runs successfully, but does nothing. setfacl_nodef=true fi |