summaryrefslogtreecommitdiff
path: root/selftest/target
diff options
context:
space:
mode:
authorNoel Power <noel.power@suse.com>2017-03-21 08:29:59 +0000
committerKarolin Seeger <kseeger@samba.org>2018-08-13 12:56:38 +0200
commit2162b45bd27b0e2eaf73ffb71e085e61b76a973c (patch)
tree76a4f90071f48ef1381cfb3cf31a078789d5d22e /selftest/target
parent6938ec995469a1b577a8781c33308fbf2bd5a669 (diff)
downloadsamba-2162b45bd27b0e2eaf73ffb71e085e61b76a973c.tar.gz
s3/script/tests: Add simple (smb1 & smb2) get/set/list tests for smbcquotas
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13553 Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'selftest/target')
-rwxr-xr-xselftest/target/Samba3.pm9
1 files changed, 9 insertions, 0 deletions
diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm
index 7b0303a27d6..1ee5242fdfa 100755
--- a/selftest/target/Samba3.pm
+++ b/selftest/target/Samba3.pm
@@ -866,6 +866,9 @@ sub setup_fileserver($$)
push(@dirs, "$dfree_share_dir/subdir2");
push(@dirs, "$dfree_share_dir/subdir3");
+ my $quotadir_dir="$share_dir/quota";
+ push(@dirs, $quotadir_dir);
+
my $valid_users_sharedir="$share_dir/valid_users";
push(@dirs,$valid_users_sharedir);
@@ -892,6 +895,8 @@ sub setup_fileserver($$)
usershare allow guests = yes
usershare prefix allow list = $usershare_sharedir
+ get quota command = $prefix_abs/getset_quota.py
+ set quota command = $prefix_abs/getset_quota.py
[lowercase]
path = $lower_case_share_dir
comment = smb username is [%U]
@@ -2151,6 +2156,10 @@ sub provision($$$$$$$$$)
vfs objects = acl_xattr fake_acls xattr_tdb fake_dfq
inherit owner = yes
include = $dfqconffile
+[quotadir]
+ path = $shrdir/quota
+ admin users = $unix_name
+
[acl_xattr_ign_sysacl_posix]
copy = tmp
acl_xattr:ignore system acls = yes