From 9b8f9ba0a8482b78ab6486212a573c85e9bbe6ae Mon Sep 17 00:00:00 2001 From: Kroese Date: Wed, 9 Apr 2025 09:36:41 +0200 Subject: [PATCH] feat: Check shared folder permissions --- src/samba.sh | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/src/samba.sh b/src/samba.sh index cf45311..5726efa 100644 --- a/src/samba.sh +++ b/src/samba.sh @@ -24,10 +24,11 @@ addShare() { local comment="$3" mkdir -p "$dir" || return 1 + ls -A "$dir" >/dev/null 2>&1 || return 1 if [ -z "$(ls -A "$dir")" ]; then - chmod 777 "$dir" + chmod 777 "$dir" || return 1 { echo "--------------------------------------------------------" echo " $APP for Docker v$( /var/run/wsdd.pid -fi +wsdd -i "$interface" -p -n "$hostname" & +echo "$!" > /var/run/wsdd.pid return 0