Samba*::setup_*() may return the string "UNKNOWN".
```
$ ./configure --with-ads ...
...
$ make
...
$ make test
...
Can't use string ("UNKNOWN") as a HASH ref while "strict refs" in use at /.../samba-4.18.2/selftest/target/Samba.pm line 131.
```
Signed-off-by: SATOH Fumiyasu <fumiyas@osstech.co.jp>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>
warn("failed to start up environment '$envname'");
return undef;
}
+ if ($env eq "UNKNOWN") {
+ warn("unknown environment '$envname'");
+ return undef;
+ }
$target->{vars}->{$envname} = $env;
$target->{vars}->{$envname}->{target} = $target;