[PATCH] Log client process name in winbindd

Jeremy Allison jra at samba.org
Thu Nov 8 18:59:58 UTC 2018


On Thu, Nov 08, 2018 at 01:48:02PM +0100, Andreas Schneider via samba-technical wrote:
> On Monday, 5 November 2018 12:14:38 CET Andreas Schneider via samba-technical 
> wrote:
> > > Finally, I take it that ntlm_auth is handled by this automatically?
> > 
> > The process name is used so it will be ntlm_auth.
> > 
> 
> Here is the latest patchset.

EWRONGPATCH :-).

> 
> -- 
> Andreas Schneider                      asn at samba.org
> Samba Team                             www.samba.org
> GPG-ID:     8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D

> From 99c354431703a4408f0208e3f2b06a9da81937f2 Mon Sep 17 00:00:00 2001
> From: Andreas Schneider <asn at samba.org>
> Date: Wed, 7 Nov 2018 14:32:29 +0100
> Subject: [PATCH] lib:util: Fix DEBUGCLASS pointer initializiation
> 
> This fixes a segfault in pyglue:
> 
> ==10142== Process terminating with default action of signal 11 (SIGSEGV)
> ==10142==  Bad permissions for mapped region at address 0x6F00A20
> ==10142==    at 0x6F1074B: py_set_debug_level (pyglue.c:165)
> 
> BUG: https://bugzilla.samba.org/show_bug.cgi?id=13679
> 
> Signed-off-by: Andreas Schneider <asn at samba.org>
> Reviewed-by: Jeremy Allison <jra at samba.org>
> (cherry picked from commit 71ef09c1afdbf967b829cb66b33c3a5cb1c18ba0)
> ---
>  lib/util/debug.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/lib/util/debug.c b/lib/util/debug.c
> index d41e0f99c77..847ec1f0a0c 100644
> --- a/lib/util/debug.c
> +++ b/lib/util/debug.c
> @@ -557,10 +557,10 @@ static const char *default_classname_table[] = {
>   * This is to allow reading of DEBUGLEVEL_CLASS before the debug
>   * system has been initialized.
>   */
> -static const int debug_class_list_initial[ARRAY_SIZE(default_classname_table)];
> +static int debug_class_list_initial[ARRAY_SIZE(default_classname_table)];
>  
>  static size_t debug_num_classes = 0;
> -int     *DEBUGLEVEL_CLASS = discard_const_p(int, debug_class_list_initial);
> +int     *DEBUGLEVEL_CLASS = debug_class_list_initial;
>  
>  
>  /* -------------------------------------------------------------------------- **
> -- 
> 2.19.1
> 




More information about the samba-technical mailing list