smbdotconf: Enable "winbind debug traceid" by default
authorPavel Filipenský <pfilipensky@samba.org>
Thu, 11 Apr 2024 11:01:28 +0000 (13:01 +0200)
committerPavel Filipensky <pfilipensky@samba.org>
Mon, 15 Apr 2024 18:47:41 +0000 (18:47 +0000)
The traceid debug header field is a useful feature, let's make it
default.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15631

Signed-off-by: Pavel Filipenský <pfilipensky@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Autobuild-User(master): Pavel Filipensky <pfilipensky@samba.org>
Autobuild-Date(master): Mon Apr 15 18:47:41 UTC 2024 on atb-devel-224

docs-xml/smbdotconf/logging/debugtraceid.xml
lib/param/loadparm.c
source3/param/loadparm.c

index 61a451da3e765b14d4b08a4297e6f358ca1a0e03..7646208af48dc6ae2b0044fa5674bcf7a7b99370 100644 (file)
@@ -9,5 +9,5 @@
     </para>
 
 </description>
-<value type="default">no</value>
+<value type="default">yes</value>
 </samba:parameter>
index 6ef29ed9656c44c1c6cc1ebbe1840c033381c303..0984ca7195b349a30c328dc3ef0bcc1a1dd1a434 100644 (file)
@@ -2707,6 +2707,7 @@ struct loadparm_context *loadparm_init(TALLOC_CTX *mem_ctx)
        lpcfg_do_global_parameter(lp_ctx, "debug pid", "No");
        lpcfg_do_global_parameter(lp_ctx, "debug uid", "No");
        lpcfg_do_global_parameter(lp_ctx, "debug class", "No");
+       lpcfg_do_global_parameter(lp_ctx, "winbind debug traceid", "Yes");
 
        lpcfg_do_global_parameter(lp_ctx, "server role", "auto");
        lpcfg_do_global_parameter(lp_ctx, "domain logons", "No");
index 797baa66309f22354c7b4fe98b2b15f5fb3ad797..a67fc8cf51ed14084a399e7c7264d794412ba8bc 100644 (file)
@@ -952,6 +952,8 @@ void loadparm_s3_init_globals(struct loadparm_context *lp_ctx,
 
        Globals.kdc_enable_fast = true;
 
+       Globals.winbind_debug_traceid = true;
+
        Globals.aio_max_threads = 100;
 
        lpcfg_string_set(Globals.ctx,