Test default ACLs with particular umasks instead of
authorTim Shimmin <tes@sgi.com>
Tue, 17 Apr 2001 05:16:51 +0000 (05:16 +0000)
committerTim Shimmin <tes@sgi.com>
Tue, 17 Apr 2001 05:16:51 +0000 (05:16 +0000)
relying on a default umask.
Updated for pv#820248.

051
051.out

diff --git a/051 b/051
index 1ca4c1019f2ae02c3455c018acfcd8820483a2f9..ab3024d0029077af8f037f6f8624bd6e5f743bb0 100755 (executable)
--- a/051
+++ b/051
@@ -259,15 +259,28 @@ chacl -l file1 | _acl_filter_id
 
 echo ""
 echo "=== Test Default ACLs ==="
+# make test clearer by testing with and without umask
+umask 0
+
 mkdir acldir
 chacl -b "u::rwx,g::rwx,o::rwx" "u::r-x,g::r--,o::---" acldir 2>&1
 chacl -l acldir | _acl_filter_id
-
 cd acldir
+
 touch file2
 _acl_ls file2
 chacl -l file2 | _acl_filter_id
+
+#ensure that umask is not having an effect 
+#so set it and see
+umask 722
+touch file3
+_acl_ls file3
+chacl -l file3 | _acl_filter_id
+
 cd ..
+umask 022
+
 
 #-------------------------------------------------------
 
diff --git a/051.out b/051.out
index da29857306aa35bb5daedea63c90348d2ac792aa..3811353877a0c6ca3c48a8ee539c342fa494a39a 100644 (file)
--- a/051.out
+++ b/051.out
@@ -93,6 +93,8 @@ file1 [o::---,g::---,u::---]
 acldir [u::rwx,g::rwx,o::rwx/u::r-x,g::r--,o::---]
 -r--r----- 0 0 file2
 file2 [u::r--,g::r--,o::---]
+-r--r----- 0 0 file3
+file3 [u::r--,g::r--,o::---]
 
 === Removing ACLs ===
 file1 [o::---,g::---,u::---]