summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-samba4
diff options
context:
space:
mode:
authorAndy Walsh <andy.walsh44+github@gmail.com>2019-11-25 15:09:13 +0100
committerAndy Walsh <andy.walsh44+github@gmail.com>2019-11-25 15:09:13 +0100
commit5c2fa35981fc6f6c4952697b1d6b1c0274620bd9 (patch)
tree9cc21444821a59996f9c3e74851f280dc121ccc6 /applications/luci-app-samba4
parent5e1253f4f7032e7bdbb106222f2bc2f0760bcb6d (diff)
luci-app-samba4: fix defaults (none writeable default shares)
* align defaults with upstream * mark our default UCI changes and enforce updates to config Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
Diffstat (limited to 'applications/luci-app-samba4')
-rw-r--r--applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js b/applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js
index 4431eb889..7aface6ec 100644
--- a/applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js
+++ b/applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js
@@ -86,7 +86,8 @@ return L.view.extend({
o = s.option(form.Flag, 'read_only', _('Read-only'));
o.enabled = 'yes';
o.disabled = 'no';
- o.default = 'no';
+ o.default = 'no'; // smb.conf default is 'yes'
+ o.rmempty = false;
s.option(form.Flag, 'force_root', _('Force Root'));
@@ -96,7 +97,8 @@ return L.view.extend({
o = s.option(form.Flag, 'guest_ok', _('Allow guests'));
o.enabled = 'yes';
o.disabled = 'no';
- o.default = 'Yes';
+ o.default = 'yes'; // smb.conf default is 'no'
+ o.rmempty = false;
o = s.option(form.Flag, 'guest_only', _('Guests only'));
o.enabled = 'yes';
@@ -109,14 +111,16 @@ return L.view.extend({
o.default = 'no';
o = s.option(form.Value, 'create_mask', _('Create mask'));
- o.rmempty = true;
o.maxlength = 4;
+ o.default = '0666'; // smb.conf default is '0744'
o.placeholder = '0666';
+ o.rmempty = false;
o = s.option(form.Value, 'dir_mask', _('Directory mask'));
- o.rmempty = true;
o.maxlength = 4;
+ o.default = '0777'; // smb.conf default is '0755'
o.placeholder = '0777';
+ o.rmempty = false;
o = s.option(form.Value, 'vfs_objects', _('Vfs objects'));
o.rmempty = true;