mirror of https://gitee.com/openkylin/samba.git
Enable net usershares by default at build time
Enable net usershares by default at build time, with a limit of 100, and update the corresponding documentation. Bug-Debian: http://bugs.debian.org/443230 Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/128548 Forwarded: not-needed
This commit is contained in:
parent
3a996d9446
commit
4dc107f71f
|
@ -9,5 +9,5 @@
|
|||
</para>
|
||||
|
||||
</description>
|
||||
<value type="default">0</value>
|
||||
<value type="default">100</value>
|
||||
</samba:parameter>
|
||||
|
|
|
@ -3056,6 +3056,8 @@ struct loadparm_context *loadparm_init(TALLOC_CTX *mem_ctx)
|
|||
|
||||
lpcfg_do_global_parameter(lp_ctx, "init logon delay", "100");
|
||||
|
||||
lpcfg_do_global_parameter(lp_ctx, "usershare max shares", "100");
|
||||
|
||||
lpcfg_do_global_parameter(lp_ctx, "usershare owner only", "yes");
|
||||
|
||||
lpcfg_do_global_parameter(lp_ctx, "-valid", "yes");
|
||||
|
|
|
@ -856,7 +856,7 @@ static void init_globals(struct loadparm_context *lp_ctx, bool reinit_globals)
|
|||
lpcfg_string_set(Globals.ctx, &Globals.usershare_path, s);
|
||||
TALLOC_FREE(s);
|
||||
lpcfg_string_set(Globals.ctx, &Globals.usershare_template_share, "");
|
||||
Globals.usershare_max_shares = 0;
|
||||
Globals.usershare_max_shares = 100;
|
||||
/* By default disallow sharing of directories not owned by the sharer. */
|
||||
Globals.usershare_owner_only = true;
|
||||
/* By default disallow guest access to usershares. */
|
||||
|
|
Loading…
Reference in New Issue