[SCM] Samba Shared Repository - branch master updated

Pavel Filipensky pfilipensky at samba.org
Tue Jul 12 13:34:01 UTC 2022


The branch, master has been updated
       via  11d3d2aeac5 rpc_server3: Initialize mangle_fns in classic and spoolss
      from  116af0df4f7 s3:winbind: Use the canonical realm name to renew the credentials

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 11d3d2aeac599ebbedd5332c5520465970319448
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jul 8 14:14:22 2022 +0200

    rpc_server3: Initialize mangle_fns in classic and spoolss
    
    Bug: https://bugzilla.samba.org/show_bug.cgi?id=15118
    Signed-off-by: Volker Lendecke <vl at samba.org>
    Reviewed-by: Pavel Filipenský <pfilipensky at samba.org>
    
    Autobuild-User(master): Pavel Filipensky <pfilipensky at samba.org>
    Autobuild-Date(master): Tue Jul 12 13:33:14 UTC 2022 on sn-devel-184

-----------------------------------------------------------------------

Summary of changes:
 source3/rpc_server/rpcd_classic.c | 3 +++
 source3/rpc_server/rpcd_spoolss.c | 3 +++
 2 files changed, 6 insertions(+)


Changeset truncated at 500 lines:

diff --git a/source3/rpc_server/rpcd_classic.c b/source3/rpc_server/rpcd_classic.c
index d3607d2e19c..4f6164c814c 100644
--- a/source3/rpc_server/rpcd_classic.c
+++ b/source3/rpc_server/rpcd_classic.c
@@ -33,6 +33,7 @@
 #include "librpc/gen_ndr/ndr_initshutdown_scompat.h"
 #include "source3/include/secrets.h"
 #include "locking/share_mode_lock.h"
+#include "source3/smbd/proto.h"
 
 static size_t classic_interfaces(
 	const struct ndr_interface_table ***pifaces,
@@ -81,6 +82,8 @@ static size_t classic_servers(
 
 	lp_load_with_shares(get_dyn_CONFIGFILE());
 
+	mangle_reset_cache();
+
 	*_ep_servers = ep_servers;
 	return ARRAY_SIZE(ep_servers);
 }
diff --git a/source3/rpc_server/rpcd_spoolss.c b/source3/rpc_server/rpcd_spoolss.c
index 733e70764a5..16b4667cd02 100644
--- a/source3/rpc_server/rpcd_spoolss.c
+++ b/source3/rpc_server/rpcd_spoolss.c
@@ -24,6 +24,7 @@
 #include "source3/printing/queue_process.h"
 #include "source3/include/messages.h"
 #include "source3/include/secrets.h"
+#include "source3/smbd/proto.h"
 
 static size_t spoolss_interfaces(
 	const struct ndr_interface_table ***pifaces,
@@ -68,6 +69,8 @@ static size_t spoolss_servers(
 		exit(1);
 	}
 
+	mangle_reset_cache();
+
 	*_ep_servers = ep_servers;
 	return ARRAY_SIZE(ep_servers);
 }


-- 
Samba Shared Repository



More information about the samba-cvs mailing list