1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00

selftest: add force_user_error_inject share in maptoguest env

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14617

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
Ralph Boehme 2021-01-25 11:47:45 +01:00 committed by Jeremy Allison
parent c44dad3ac2
commit f3f8fdfbf1

View File

@ -1766,12 +1766,22 @@ $ret->{USERNAME} = KTEST\\Administrator
sub setup_maptoguest sub setup_maptoguest
{ {
my ($self, $path) = @_; my ($self, $path) = @_;
my $prefix_abs = abs_path($path);
my $libdir="$prefix_abs/lib";
my $share_dir="$prefix_abs/share";
my $errorinjectconf="$libdir/error_inject.conf";
print "PROVISIONING maptoguest..."; print "PROVISIONING maptoguest...";
my $options = " my $options = "
map to guest = bad user map to guest = bad user
ntlm auth = yes ntlm auth = yes
[force_user_error_inject]
path = $share_dir
vfs objects = acl_xattr fake_acls xattr_tdb error_inject
force user = user1
include = $errorinjectconf
"; ";
my $vars = $self->provision( my $vars = $self->provision(