From af005fcc845ae3cd233dcb929fe774f38aaf38d8 Mon Sep 17 00:00:00 2001 From: Jamie McClymont Date: Fri, 8 Dec 2017 14:47:09 +1300 Subject: [PATCH] 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 Reviewed-by: Garming Sam Reviewed-by: Andrew Bartlett --- selftest/selftest.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/selftest/selftest.pl b/selftest/selftest.pl index 8c41459e1e68..2316f9f58806 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", -- 2.34.1