summaryrefslogtreecommitdiff
path: root/selftest/selftest.pl
diff options
context:
space:
mode:
authorJamie McClymont <jamiemcclymont@catalyst.net.nz>2017-12-08 14:47:09 +1300
committerAndrew Bartlett <abartlet@samba.org>2017-12-20 04:22:10 +0100
commitaf005fcc845ae3cd233dcb929fe774f38aaf38d8 (patch)
treef104f5aeb5fa94ec502ecd23a6c2702799e9be41 /selftest/selftest.pl
parentbfcbc9be612bf947f4238208b5a35a715ec36007 (diff)
downloadsamba-af005fcc845ae3cd233dcb929fe774f38aaf38d8.tar.gz
selftest: apply NSS_WRAPPER_HOSTNAME to child processes
Currently, Samba3.pm returns a value for NSS_WRAPPER_HOSTNAME in provision, but selftest.pl does not apply it, so Samba3.pm /also/ sets it in its own environment. This breaks a command like this: make test TESTS="samba3.blackbox.smbclient_ntlm.plain samba3.rpc.samba3.netlogon" ... since samba3.blackbox.smbclient_ntlm.plain runs in an nt4_member env, thereby setting ENV{NSS_WRAPPER_HOSTNAME} to the value for a member, and samba3.rpc.samba3.netlogon depended on NSS_WRAPPER_HOSTNAME as a username (until previous commit). Signed-off-by: Jamie McClymont <jamiemcclymont@catalyst.net.nz> Reviewed-by: Garming Sam <garming@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'selftest/selftest.pl')
-rwxr-xr-xselftest/selftest.pl1
1 files changed, 1 insertions, 0 deletions
diff --git a/selftest/selftest.pl b/selftest/selftest.pl
index 8c41459e1e6..2316f9f5880 100755
--- a/selftest/selftest.pl
+++ b/selftest/selftest.pl
@@ -883,6 +883,7 @@ my @exported_envvars = (
"NSS_WRAPPER_PASSWD",
"NSS_WRAPPER_GROUP",
"NSS_WRAPPER_HOSTS",
+ "NSS_WRAPPER_HOSTNAME",
"NSS_WRAPPER_MODULE_SO_PATH",
"NSS_WRAPPER_MODULE_FN_PREFIX",