From 3b75b195e361ee2ea27dc0110dce0cd99c43efde Mon Sep 17 00:00:00 2001 From: Kroese Date: Wed, 8 Jan 2025 15:54:08 +0100 Subject: [PATCH] Update samba.sh --- src/samba.sh | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/samba.sh b/src/samba.sh index 639d24131..a57cb19d5 100644 --- a/src/samba.sh +++ b/src/samba.sh @@ -86,15 +86,14 @@ share="/data" addShare "$share" "Data" "Shared" || error "Failed to create shared folder!" -IFS=',' read -r -a dirs <<< "${SHARED_DIRS:-}" -# Traverse the directory and create shares -index_dir=1 +[ -d "/data2" ] && addShare "/data2" "Data2" "Shared" +[ -d "/data3" ] && addShare "/data3" "Data3" "Shared" + +IFS=',' read -r -a dirs <<< "${SHARES:-}" for dir in "${dirs[@]}"; do - if [ -d "$dir" ]; then - dir_name=$(basename "$dir") - addShare "$dir" "${dir_name}_${index_dir}" "Shared $dir_name" || error "Failed to create shared folder for $dir!" - ((index_dir++)) - fi + [ ! -d "$dir" ] && continue + dir_name=$(basename "$dir") + addShare "$dir" "$dir_name" "Shared $dir_name" || error "Failed to create shared folder for $dir!" done if ! smbd; then