From a32366e973c35ef08b890d30b0ac742820a92274 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 19 Mar 2013 15:43:12 +0100 Subject: [PATCH] selftest/Samba3: export ENVNAME This is used by selftest/in_screen. Signed-off-by: Stefan Metzmacher Reviewed-by: Andreas Schneider Reviewed-by: Michael Adam --- selftest/target/Samba3.pm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index e4a2417c6ac..e4adecb923d 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -166,7 +166,9 @@ sub check_env($$) sub setup_env($$$) { my ($self, $envname, $path) = @_; - + + $ENV{ENVNAME} = $envname; + if (defined($self->{vars}->{$envname})) { return $self->{vars}->{$envname}; } @@ -643,6 +645,8 @@ sub check_or_start($$$$$) { $ENV{UID_WRAPPER} = "1"; + $ENV{ENVNAME} = "$ENV{ENVNAME}.nmbd"; + if ($nmbd ne "yes") { $SIG{USR1} = $SIG{ALRM} = $SIG{INT} = $SIG{QUIT} = $SIG{TERM} = sub { my $signame = shift; @@ -693,6 +697,8 @@ sub check_or_start($$$$$) { $ENV{UID_WRAPPER} = "1"; + $ENV{ENVNAME} = "$ENV{ENVNAME}.winbindd"; + if ($winbindd ne "yes") { $SIG{USR1} = $SIG{ALRM} = $SIG{INT} = $SIG{QUIT} = $SIG{TERM} = sub { my $signame = shift; @@ -745,6 +751,8 @@ sub check_or_start($$$$$) { $ENV{UID_WRAPPER} = "1"; + $ENV{ENVNAME} = "$ENV{ENVNAME}.smbd"; + if ($smbd ne "yes") { $SIG{USR1} = $SIG{ALRM} = $SIG{INT} = $SIG{QUIT} = $SIG{TERM} = sub { my $signame = shift; -- 2.34.1