From: Andreas Schneider Date: Thu, 10 Jun 2021 14:20:28 +0000 (+0200) Subject: selftest: Only set netbios aliases for the ad_member env X-Git-Tag: tevent-0.11.0~429 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e165dcc770ec58c3749d653d6cb85f6ecf9479d6;p=thirdparty%2Fsamba.git selftest: Only set netbios aliases for the ad_member env The provision_ad_member() function is reused by different setup_ad_member*() functions. Each environment needs to have unique netbios aliases as they are all in the same network. The aliases should only be set for the 'ad_member' environment. Signed-Off-By: Andreas Schneider Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Fri Jun 11 01:26:36 UTC 2021 on sn-devel-184 --- diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index 675deaf3c5a..5a30cd89fb8 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -689,11 +689,16 @@ sub provision_ad_member $option_offline_logon = "yes"; } + my $netbios_aliases = ""; + if ($machine_account eq "LOCALADMEMBER") { + $netbios_aliases = "netbios aliases = foo bar"; + } + my $member_options = " security = ads workgroup = $dcvars->{DOMAIN} realm = $dcvars->{REALM} - netbios aliases = foo bar + $netbios_aliases template homedir = /home/%D/%G/%U auth event notification = true password server = $dcvars->{SERVER}