From f37757a08adb1ae75ca75a733cd49f9e0e379e18 Mon Sep 17 00:00:00 2001 From: Stefan Rutzmoser <7551295+redhawk07@users.noreply.github.com> Date: Thu, 16 Oct 2025 21:28:41 +0200 Subject: [PATCH] Also for standalone --- src/zmb-standalone/install-service.sh | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/zmb-standalone/install-service.sh b/src/zmb-standalone/install-service.sh index 190a8c0..2b8c358 100644 --- a/src/zmb-standalone/install-service.sh +++ b/src/zmb-standalone/install-service.sh @@ -65,14 +65,18 @@ EOF net conf import /etc/samba/import.template -mkdir -p /$LXC_SHAREFS_MOUNTPOINT/$ZMB_SHARE -chmod -R 770 /$LXC_SHAREFS_MOUNTPOINT/$ZMB_SHARE -chown -R $USER:root /$LXC_SHAREFS_MOUNTPOINT/$ZMB_SHARE +IFS=',' read -r -a ZMB_SHARES_ARRAY <<< "$ZMB_SHARES" +for ZMB_SHARE in "${ZMB_SHARES_ARRAY[@]}" +do + mkdir -p /$LXC_SHAREFS_MOUNTPOINT/$ZMB_SHARE + chmod -R 770 /$LXC_SHAREFS_MOUNTPOINT/$ZMB_SHARE + chown -R $USER:root /$LXC_SHAREFS_MOUNTPOINT/$ZMB_SHARE -net conf addshare $ZMB_SHARE /$LXC_SHAREFS_MOUNTPOINT/$ZMB_SHARE -net conf setparm $ZMB_SHARE readonly no -net conf setparm $ZMB_SHARE browseable yes -net conf setparm $ZMB_SHARE createmask 0660 -net conf setparm $ZMB_SHARE directorymask 0770 + net conf addshare $ZMB_SHARE /$LXC_SHAREFS_MOUNTPOINT/$ZMB_SHARE + net conf setparm $ZMB_SHARE readonly no + net conf setparm $ZMB_SHARE browseable yes + net conf setparm $ZMB_SHARE createmask 0660 + net conf setparm $ZMB_SHARE directorymask 0770 +done systemctl restart smbd nmbd wsdd