diff --git a/src/samba.sh b/src/samba.sh index 41d4b91..adee2d3 100644 --- a/src/samba.sh +++ b/src/samba.sh @@ -14,10 +14,14 @@ if [[ "$DHCP" == [Yy1]* ]]; then interface="$VM_NET_DEV" fi -share="$STORAGE/shared" +share="/shared" + +if [ ! -d "$share" ] && [ -d "$STORAGE/shared" ]; then + share="$STORAGE/shared" +fi mkdir -p "$share" -[ -z "$(ls -A "$share")" ] && chmod -R 777 "$share" +[ -z "$(ls -A "$share")" ] && chmod 777 "$share" { echo "[global]" echo " server string = Dockur" @@ -53,16 +57,16 @@ mkdir -p "$share" echo "" echo "Using this folder you can share files with the host machine." echo "" - echo "To change the storage location, include the following bind mount in your compose file:" + echo "To change its location, include the following bind mount in your compose file:" echo "" echo " volumes:" - echo " - \"/home/user/example:/storage/shared\"" + echo " - \"/home/user/example:/shared\"" echo "" echo "Or in your run command:" echo "" - echo " -v \"/home/user/example:/storage/shared\"" + echo " -v \"/home/user/example:/shared\"" echo "" - echo "Replace the example path /home/user/example with the desired storage folder." + echo "Replace the example path /home/user/example with the desired shared folder." echo "" } | unix2dos > "$share/readme.txt"