summaryrefslogtreecommitdiff
path: root/reconfigure/items
diff options
context:
space:
mode:
Diffstat (limited to 'reconfigure/items')
-rw-r--r--reconfigure/items/netatalk.py4
-rw-r--r--reconfigure/items/samba.py12
2 files changed, 11 insertions, 5 deletions
diff --git a/reconfigure/items/netatalk.py b/reconfigure/items/netatalk.py
index c4230d9..7989220 100644
--- a/reconfigure/items/netatalk.py
+++ b/reconfigure/items/netatalk.py
@@ -12,8 +12,8 @@ class GlobalData (BoundData):
class ShareData (BoundData):
- fields = ['path', 'appledouble', 'valid users', 'cnid scheme', 'ea', 'password']
- defaults = ['', 'ea', '', 'dbd', 'none', '']
+ fields = ['path', 'appledouble', 'valid users', 'cnid scheme', 'ea', 'password', 'file perm', 'directory perm']
+ defaults = ['', 'ea', '', 'dbd', 'none', '', '', '']
def template(self):
return Node(
diff --git a/reconfigure/items/samba.py b/reconfigure/items/samba.py
index 7d9308d..3288b2e 100644
--- a/reconfigure/items/samba.py
+++ b/reconfigure/items/samba.py
@@ -16,17 +16,23 @@ class ShareData (BoundData):
'comment', 'path', 'guest ok', 'browseable', 'create mask', 'directory mask', 'read only',
'follow symlinks', 'wide links', 'fstype', 'write list', 'veto files',
'force create mode', 'force directory mode', 'dfree command', 'force user', 'force group',
- 'valid users', 'read list', 'dfree cache time',
+ 'valid users', 'read list', 'dfree cache time', 'oplocks', 'locking',
+ 'preopen:names', 'preopen:num_bytes', 'preopen:helpers', 'preopen:queuelen',
+ 'vfs objects', 'recycle:repository', 'recycle:keeptree', 'recycle:exclude',
]
defaults = [
'', '', 'no', 'yes', '0744', '0755', 'yes',
'yes', 'no', 'NTFS', '', '', '000', '000', '',
- '', '', '', '', '',
+ '', '', '', '', '', 'yes', 'yes',
+ '', '', '', '',
+ '', '', 'no', '',
]
default_values = [
'', '', False, True, '0744', '0755', True,
True, False, '', '', '', '000', '000', '',
- '', '', '', '', '',
+ '', '', '', '', '', True, True,
+ '', '', '', '',
+ '', '', False, '',
]
def template(self):