Test for handling of large ACLs with the limit and beyond

number of ACEs.
This commit is contained in:
Tim Shimmin
2002-05-08 04:29:55 +00:00
parent 8f4530efb9
commit b1095283a1
2 changed files with 193 additions and 0 deletions
+135
View File
@@ -218,3 +218,138 @@ chacl: m:user1:rwx - Invalid argument
+ chacl a::rwx file1
chacl: a::rwx - Invalid argument
+ set +x
=== Test out large ACLs ===
1 below xfs acl max
# file: largeaclfile
# owner: root
# group: root
user::rwx
user:1:rwx
user:2:rwx
user:3:rwx
user:4:rwx
user:5:rwx
user:6:rwx
user:7:rwx
user:8:rwx
user:9:rwx
user:10:rwx
user:11:rwx
user:12:rwx
user:13:rwx
user:14:rwx
user:15:rwx
user:16:rwx
user:17:rwx
user:18:rwx
user:19:rwx
user:20:rwx
group::rwx
mask::rwx
other::rwx
xfs acl max
# file: largeaclfile
# owner: root
# group: root
user::rwx
user:1:rwx
user:2:rwx
user:3:rwx
user:4:rwx
user:5:rwx
user:6:rwx
user:7:rwx
user:8:rwx
user:9:rwx
user:10:rwx
user:11:rwx
user:12:rwx
user:13:rwx
user:14:rwx
user:15:rwx
user:16:rwx
user:17:rwx
user:18:rwx
user:19:rwx
user:20:rwx
user:21:rwx
group::rwx
mask::rwx
other::rwx
1 above xfs acl max
chacl: cannot set access acl on "largeaclfile": Invalid argument
# file: largeaclfile
# owner: root
# group: root
user::rwx
user:1:rwx
user:2:rwx
user:3:rwx
user:4:rwx
user:5:rwx
user:6:rwx
user:7:rwx
user:8:rwx
user:9:rwx
user:10:rwx
user:11:rwx
user:12:rwx
user:13:rwx
user:14:rwx
user:15:rwx
user:16:rwx
user:17:rwx
user:18:rwx
user:19:rwx
user:20:rwx
user:21:rwx
group::rwx
mask::rwx
other::rwx
use 16 aces
# file: largeaclfile
# owner: root
# group: root
user::rwx
user:1:rwx
user:2:rwx
user:3:rwx
user:4:rwx
user:5:rwx
user:6:rwx
user:7:rwx
user:8:rwx
user:9:rwx
user:10:rwx
user:11:rwx
user:12:rwx
group::rwx
mask::rwx
other::rwx
use 17 aces
# file: largeaclfile
# owner: root
# group: root
user::rwx
user:1:rwx
user:2:rwx
user:3:rwx
user:4:rwx
user:5:rwx
user:6:rwx
user:7:rwx
user:8:rwx
user:9:rwx
user:10:rwx
user:11:rwx
user:12:rwx
user:13:rwx
group::rwx
mask::rwx
other::rwx