From: Ralph Boehme Date: Wed, 31 Jan 2024 18:36:33 +0000 (+0100) Subject: selftest: setup "simpleserver" testenv specific directories after calling provision() X-Git-Tag: tdb-1.4.11~73 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2cd9da518dd2021099ce91cb5ae5d1dee09ac9c4;p=thirdparty%2Fsamba.git selftest: setup "simpleserver" testenv specific directories after calling provision() This ensures provision() can remove st/simpleserver/* from previous runs. Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index 4d5bf777827..593693d0398 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -1712,11 +1712,8 @@ sub setup_simpleserver print "PROVISIONING simple server..."; my $prefix_abs = abs_path($path); - mkdir($prefix_abs, 0777); my $external_streams_depot="$prefix_abs/external_streams_depot"; - remove_tree($external_streams_depot); - mkdir($external_streams_depot, 0777); my $simpleserver_options_globals = " lanman auth = yes @@ -1790,6 +1787,9 @@ sub setup_simpleserver $vars or return undef; + remove_tree($external_streams_depot); + mkdir($external_streams_depot, 0777); + my $pam_service_dir = "$prefix_abs/pam_services"; remove_tree($pam_service_dir); mkdir($pam_service_dir, 0777);