X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-set-mode-acl.sh;h=5d3d225196c3f453da51f21da7c9c8c6399698c7;hb=b0735c93bed74006d3f5e00a091819288ce341ea;hp=4e58e0be8085588832dcf0e6de156690d8ab7e98;hpb=ee9cc09504e83403c347b501d8fb0f2589ea1037;p=gnulib.git diff --git a/tests/test-set-mode-acl.sh b/tests/test-set-mode-acl.sh index 4e58e0be8..5d3d22519 100755 --- a/tests/test-set-mode-acl.sh +++ b/tests/test-set-mode-acl.sh @@ -107,10 +107,16 @@ cd "$builddir" || fi if test $acl_flavor != none; then + # A POSIX compliant 'id' program. + if test -f /usr/xpg4/bin/id; then + ID=/usr/xpg4/bin/id + else + ID=id + fi # Use a user and group id different from the current one, to avoid # redundant/ambiguous ACLs. - myuid=`id -u` - mygid=`id -g` + myuid=`$ID -u` + mygid=`$ID -g` auid=1 if test "$auid" = "$myuid"; then auid=2; fi agid=1