From: Ralph Boehme Date: Mon, 4 Nov 2019 14:24:16 +0000 (+0100) Subject: smbdotconf: mark "change share command" with substitution="1" X-Git-Tag: ldb-2.1.0~558 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bf9c63a28008883a6722a129e6b0f5a6695ed6a7;p=thirdparty%2Fsamba.git smbdotconf: mark "change share command" with substitution="1" Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- diff --git a/docs-xml/smbdotconf/misc/changesharecommand.xml b/docs-xml/smbdotconf/misc/changesharecommand.xml index 9f805b138a7..4cc74515376 100644 --- a/docs-xml/smbdotconf/misc/changesharecommand.xml +++ b/docs-xml/smbdotconf/misc/changesharecommand.xml @@ -1,6 +1,7 @@ diff --git a/source3/rpc_server/srvsvc/srv_srvsvc_nt.c b/source3/rpc_server/srvsvc/srv_srvsvc_nt.c index b3c9211f7a4..dbb5a2ef991 100644 --- a/source3/rpc_server/srvsvc/srv_srvsvc_nt.c +++ b/source3/rpc_server/srvsvc/srv_srvsvc_nt.c @@ -1889,7 +1889,7 @@ WERROR _srvsvc_NetShareSetInfo(struct pipes_struct *p, string_replace(comment, '"', ' '); DEBUG(10,("_srvsvc_NetShareSetInfo: change share command = %s\n", - lp_change_share_command(talloc_tos()) ? lp_change_share_command(talloc_tos()) : "NULL" )); + lp_change_share_command(talloc_tos(), lp_sub) ? lp_change_share_command(talloc_tos(), lp_sub) : "NULL" )); /* Only call modify function if something changed. */ @@ -1898,14 +1898,14 @@ WERROR _srvsvc_NetShareSetInfo(struct pipes_struct *p, || (lp_max_connections(snum) != max_connections) || csc_policy_changed) { - if (!lp_change_share_command(talloc_tos()) || !*lp_change_share_command(talloc_tos())) { + if (!lp_change_share_command(talloc_tos(), lp_sub) || !*lp_change_share_command(talloc_tos(), lp_sub)) { DEBUG(10,("_srvsvc_NetShareSetInfo: No change share command\n")); return WERR_ACCESS_DENIED; } command = talloc_asprintf(p->mem_ctx, "%s \"%s\" \"%s\" \"%s\" \"%s\" %d \"%s\"", - lp_change_share_command(talloc_tos()), + lp_change_share_command(talloc_tos(), lp_sub), get_dyn_CONFIGFILE(), share_name, path,