Add useful provisioning debugging options
authorSimo Sorce <idra@samba.org>
Thu, 17 Apr 2008 12:04:57 +0000 (08:04 -0400)
committerSimo Sorce <idra@samba.org>
Thu, 17 Apr 2008 12:04:57 +0000 (08:04 -0400)
source/selftest/target/Samba4.pm

index 069aff73cfb013f00b743cf7167a3ec967449015..9488ae3e0404ad63cad0ec84489978419577b414 100644 (file)
@@ -695,6 +695,12 @@ nogroup:x:65534:nobody
        my @provision_options = ();
        push (@provision_options, "NSS_WRAPPER_PASSWD=\"$nsswrap_passwd\"");
        push (@provision_options, "NSS_WRAPPER_GROUP=\"$nsswrap_group\"");
+       if (defined($ENV{GDB_PROVISION})) {
+               push (@provision_options, "gdb --args");
+       }
+       if (defined($ENV{VALGRIND_PROVISION})) {
+               push (@provision_options, "valgrind");
+       }
        if (defined($ENV{PROVISION_EJS})) {
                push (@provision_options, "$self->{bindir}/smbscript");
                push (@provision_options, "$self->{setupdir}/provision.js");