X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-set-mode-acl.sh;h=56fde29e51f3b243e28fe9b48134f7c7ddce53fa;hb=ba0163712435ee40583ee8eb0dc289220b31fa35;hp=ef2b71607414ee282c5d6286ee5a3fe93d30ff75;hpb=db2ebe9d04c394f51b2b0f4306c9f9a79959b1da;p=gnulib.git diff --git a/tests/test-set-mode-acl.sh b/tests/test-set-mode-acl.sh index ef2b71607..56fde29e5 100755 --- a/tests/test-set-mode-acl.sh +++ b/tests/test-set-mode-acl.sh @@ -91,8 +91,14 @@ cd "$builddir" || acl_flavor=hpux else if (getacl tmpfile0 >/dev/null) 2>/dev/null; then - # Tru64. - acl_flavor=osf1 + # Tru64, NonStop Kernel. + if (getacl -m tmpfile0 >/dev/null) 2>/dev/null; then + # Tru64. + acl_flavor=osf1 + else + # NonStop Kernel. + acl_flavor=nsk + fi else if (aclget tmpfile0 >/dev/null) 2>/dev/null; then # AIX. @@ -175,6 +181,9 @@ cd "$builddir" || osf1) setacl -u user:$auid:1 tmpfile0 ;; + nsk) + setacl -m user:$auid:1 tmpfile0 + ;; aix) { aclget tmpfile0 | sed -e 's/disabled$/enabled/'; echo " permit --x u:$auid"; } | aclput tmpfile0 ;;