summaryrefslogtreecommitdiff
path: root/net/samba4/files
diff options
context:
space:
mode:
authorAndy Walsh <andy.walsh44+github@gmail.com>2019-05-10 11:12:21 +0200
committerAndy Walsh <andy.walsh44+github@gmail.com>2019-05-10 11:12:21 +0200
commit9c8d7444ccca96b6f91589cecf9b4ddc4d6f6fec (patch)
tree79f660840901d06ffedec2fc897415a68ee15706 /net/samba4/files
parentbb7893ed727e30a0876d10521fe56007e41036a7 (diff)
samba4: update to 4.9.7
* update to 4.9.7 * add write_list, read_list UCI support Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
Diffstat (limited to 'net/samba4/files')
-rw-r--r--net/samba4/files/samba.init9
1 files changed, 8 insertions, 1 deletions
diff --git a/net/samba4/files/samba.init b/net/samba4/files/samba.init
index 7e74a0c45..b61f4bbe0 100644
--- a/net/samba4/files/samba.init
+++ b/net/samba4/files/samba.init
@@ -82,6 +82,8 @@ smb_add_share() {
local timemachine
local timemachine_maxsize
local force_root
+ local write_list
+ local read_list
config_get name $1 name
config_get path $1 path
@@ -97,6 +99,8 @@ smb_add_share() {
config_get_bool timemachine $1 timemachine 0
config_get timemachine_maxsize $1 timemachine_maxsize
config_get_bool force_root $1 force_root 0
+ config_get write_list $1 write_list
+ config_get read_list $1 read_list
[ -z "$name" -o -z "$path" ] && return
@@ -117,7 +121,10 @@ smb_add_share() {
[ -n "$guest_ok" ] && echo -e "\tguest ok = $guest_ok" >> /var/etc/smb.conf
[ -n "$guest_only" ] && echo -e "\tguest only = $guest_only" >> /var/etc/smb.conf
[ -n "$inherit_owner" ] && echo -e "\tinherit owner = $inherit_owner" >> /var/etc/smb.conf
-
+
+ [ -n "$write_list" ] && echo -e "\twrite list = $write_list" >> /var/etc/smb.conf
+ [ -n "$read_list" ] && echo -e "\tread list = $read_list" >> /var/etc/smb.conf
+
if [ "$MACOS" -eq 1 ]; then
vfs_objects="catia fruit streams_xattr $vfs_objects"
echo -e "\tfruit:encoding = native" >> /var/etc/smb.conf