From: Ralph Boehme Date: Mon, 4 Nov 2019 12:51:47 +0000 (+0100) Subject: smbdotconf: mark "addport command" with substitution="1" X-Git-Tag: ldb-2.1.0~565 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a5db3443a2e2aa25d7f58d999bacc297cc40b14a;p=thirdparty%2Fsamba.git smbdotconf: mark "addport command" with substitution="1" Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- diff --git a/docs-xml/smbdotconf/printing/addportcommand.xml b/docs-xml/smbdotconf/printing/addportcommand.xml index 7a35c5266d9..c25794ba794 100644 --- a/docs-xml/smbdotconf/printing/addportcommand.xml +++ b/docs-xml/smbdotconf/printing/addportcommand.xml @@ -1,6 +1,7 @@ Samba 3.0.23 introduced support for adding printer ports diff --git a/source3/rpc_server/spoolss/srv_spoolss_nt.c b/source3/rpc_server/spoolss/srv_spoolss_nt.c index c80996532ad..dfb3c0718b4 100644 --- a/source3/rpc_server/spoolss/srv_spoolss_nt.c +++ b/source3/rpc_server/spoolss/srv_spoolss_nt.c @@ -6363,7 +6363,9 @@ static bool check_printer_ok(TALLOC_CTX *mem_ctx, static WERROR add_port_hook(TALLOC_CTX *ctx, struct security_token *token, const char *portname, const char *uri) { - char *cmd = lp_addport_command(talloc_tos()); + const struct loadparm_substitution *lp_sub = + loadparm_s3_global_substitution(); + char *cmd = lp_addport_command(talloc_tos(), lp_sub); char *command = NULL; int ret; bool is_print_op = false;