From: Andreas Schneider Date: Mon, 7 May 2018 14:20:30 +0000 (+0200) Subject: selftest: Make sure we have correct group mappings X-Git-Tag: ldb-1.4.0~353 X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=9bc2b922bbc6539341a2056f33f117ac350e61f1;p=samba.git selftest: Make sure we have correct group mappings BUG: https://bugzilla.samba.org/show_bug.cgi?id=13369 Signed-off-by: Andreas Schneider Reviewed-by: Stefan Metzmacher --- diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index 6c867012738..2b1752fb77d 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -2412,6 +2412,9 @@ sub wait_for_start($$$$$) $netcmd .= "NSS_WRAPPER_GROUP='$envvars->{NSS_WRAPPER_GROUP}' "; $netcmd .= Samba::bindir_path($self, "net") ." $envvars->{CONFIGURATION} "; + $cmd = $netcmd . "groupmap delete ntgroup=domusers"; + $ret = system($cmd); + $cmd = $netcmd . "groupmap add rid=513 unixgroup=domusers type=domain"; $ret = system($cmd); if ($ret != 0) { @@ -2419,6 +2422,9 @@ sub wait_for_start($$$$$) return 1; } + $cmd = $netcmd . "groupmap delete ntgroup=domadmins"; + $ret = system($cmd); + $cmd = $netcmd . "groupmap add rid=512 unixgroup=domadmins type=domain"; $ret = system($cmd); if ($ret != 0) { @@ -2426,6 +2432,9 @@ sub wait_for_start($$$$$) return 1; } + $cmd = $netcmd . "groupmap delete ntgroup=everyone"; + $ret = system($cmd); + $cmd = $netcmd . "groupmap add sid=S-1-1-0 unixgroup=everyone type=builtin"; $ret = system($cmd); if ($ret != 0) {