diff options
Diffstat (limited to 'selftest/target/Samba3.pm')
-rwxr-xr-x | selftest/target/Samba3.pm | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index 32f8f3de3e2..774d7a0a1f1 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -172,6 +172,13 @@ sub setup_env($$$) return $self->{vars}->{$envname}; } + # + # Avoid hitting system krb5.conf - + # An env that needs Kerberos will reset this to the real + # value. + # + $ENV{KRB5_CONFIG} = "$path/no_krb5.conf"; + if ($envname eq "nt4_dc") { return $self->setup_nt4_dc("$path/nt4_dc"); } elsif ($envname eq "nt4_dc_schannel") { @@ -1610,6 +1617,13 @@ domadmins:X:$gid_domadmins: $ret{LOCAL_PATH} = "$shrdir"; $ret{LOGDIR} = $logdir; + # + # Avoid hitting system krb5.conf - + # An env that needs Kerberos will reset this to the real + # value. + # + $ret{KRB5_CONFIG} = abs_path($prefix) . "/no_krb5.conf"; + return \%ret; } |