From: Christof Schmitt Date: Mon, 20 Aug 2018 23:15:02 +0000 (-0700) Subject: s3:sharesec: Use cmdline_messaging_context X-Git-Tag: samba-4.8.8~155 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a7b33a3f76b14cab9e1c94a09104c72ce2d6cf3;p=thirdparty%2Fsamba.git s3:sharesec: Use cmdline_messaging_context Call cmdline_messasging_context to initialize messaging context before accessing clustered Samba config. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13465 Signed-off-by: Christof Schmitt Reviewed-by: Ralph Boehme (cherry picked from commit cab8f27bbc927e48c52bac6350325e8ec38092b2) --- diff --git a/source3/utils/sharesec.c b/source3/utils/sharesec.c index d9f81587f0e..375ae582ae5 100644 --- a/source3/utils/sharesec.c +++ b/source3/utils/sharesec.c @@ -28,6 +28,7 @@ struct cli_state; #include "../libcli/security/security.h" #include "passdb/machine_sid.h" #include "util_sd.h" +#include "cmdline_contexts.h" static TALLOC_CTX *ctx; @@ -420,6 +421,7 @@ int main(int argc, const char *argv[]) setlinebuf(stdout); + cmdline_messaging_context(get_dyn_CONFIGFILE()); lp_load_with_registry_shares(get_dyn_CONFIGFILE()); /* check for initializing secrets.tdb first */ diff --git a/source3/utils/wscript_build b/source3/utils/wscript_build index 9748ed7f857..b0ea6964023 100644 --- a/source3/utils/wscript_build +++ b/source3/utils/wscript_build @@ -97,7 +97,9 @@ bld.SAMBA3_BINARY('sharesec', talloc msrpc3 libcli_lsa3 - popt_samba3''') + popt_samba3 + cmdline_contexts + ''') bld.SAMBA3_BINARY('log2pcap', source='log2pcaphex.c',