From: Ralph Boehme Date: Sat, 27 Sep 2025 10:02:35 +0000 (+0200) Subject: s3/rpc_server: fix "log file = %m" X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=31759ee78b61aa578454e7c3e494c5ea89cc1e36;p=thirdparty%2Fsamba.git s3/rpc_server: fix "log file = %m" Signed-off-by: Ralph Boehme Reviewed-by: Volker Lendecke --- diff --git a/source3/rpc_server/rpc_host.c b/source3/rpc_server/rpc_host.c index b88cdf48cc3..73099ea5926 100644 --- a/source3/rpc_server/rpc_host.c +++ b/source3/rpc_server/rpc_host.c @@ -71,6 +71,7 @@ #include "nsswitch/winbind_client.h" #include "libcli/security/dom_sid.h" #include "libcli/security/security_token.h" +#include "source3/lib/substitute.h" extern bool override_logfile; @@ -2884,6 +2885,8 @@ int main(int argc, const char *argv[]) dump_core_setup(progname, lp_logfile(frame, lp_sub)); + set_remote_machine_name("samba-dcerpcd", false); + reopen_logs(); DBG_STARTUP_NOTICE("%s version %s started.\n%s\n", diff --git a/source3/rpc_server/rpc_worker.c b/source3/rpc_server/rpc_worker.c index 9533c559863..e9dc56ef983 100644 --- a/source3/rpc_server/rpc_worker.c +++ b/source3/rpc_server/rpc_worker.c @@ -45,6 +45,7 @@ #include "libcli/security/security_token.h" #include "libcli/security/dom_sid.h" #include "source3/include/proto.h" +#include "source3/lib/substitute.h" /* * This is the generic code that becomes the @@ -1143,6 +1144,8 @@ int rpc_worker_main( /* Ignore children - no zombies. */ CatchChild(); + set_remote_machine_name(progname, false); + reopen_logs(); DBG_STARTUP_NOTICE("%s version %s started.\n%s\n",