mirror of
https://github.com/samba-team/samba.git
synced 2025-02-26 21:57:41 +03:00
selftest: Add test for quota query on directory with SGID
Signed-off-by: Christof Schmitt <cs@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org>
This commit is contained in:
parent
bbb259e7ac
commit
f77c6c8be6
@ -76,6 +76,9 @@ nfs:udflt:nosys = 1
|
||||
confdfqp:df:block size = 4096:disk free = 10:disk size = 80
|
||||
confdfqp:u$uid1:block size = 4096:hard limit = 40:soft limit = 40:cur blocks = 36
|
||||
confdfqp:u$uid2:block size = 4096:hard limit = 41:soft limit = 41:cur blocks = 36
|
||||
sgid:stat:sgid = 98765
|
||||
sgid:u$uid:block size = 4096:hard limit = 0:soft limit = 0:cur blocks = 80
|
||||
sgid:g98765:block size = 4096:hard limit = 50:soft limit = 50:cur blocks = 40
|
||||
ABC
|
||||
}
|
||||
|
||||
@ -227,6 +230,12 @@ test_smbclient_dfree "Test quota->dfree inode hard limit" dfq "subdir1" "ihlimit
|
||||
test_smbclient_dfree "Test quota->dfree err try group" dfq "subdir1" "trygrp1 subdir1" "240 1024. 20" -U$USERNAME%$PASSWORD --option=clientmaxprotocol=SMB3 || failed=`expr $failed + 1`
|
||||
test_smbclient_dfree "Test quota->dfree no-quota try group" dfq "subdir1" "trygrp2 subdir1" "240 1024. 16" -U$USERNAME%$PASSWORD --option=clientmaxprotocol=SMB3 || failed=`expr $failed + 1`
|
||||
|
||||
# sgid on directory
|
||||
test_smbclient_dfree "Test quota on sgid directory" dfq "subdir1" \
|
||||
"sgid subdir1" "200 1024. 40" -U$USERNAME%$PASSWORD \
|
||||
--option=clientmaxprotocol=SMB3 \
|
||||
|| failed=`expr $failed + 1`
|
||||
|
||||
#block size different in quota and df systems
|
||||
test_smbclient_dfree "Test quota->dfree different block size" dfq "subdir1" "blksize subdir1" "307200 1024. 307200" -U$USERNAME%$PASSWORD --option=clientmaxprotocol=SMB3 || failed=`expr $failed + 1`
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user