diff options
-rw-r--r-- | etc/nextcloudpi-config.d/nc-automount.sh | 9 | ||||
-rw-r--r-- | etc/nextcloudpi-config.d/nc-notify-updates.sh | 2 |
2 files changed, 7 insertions, 4 deletions
diff --git a/etc/nextcloudpi-config.d/nc-automount.sh b/etc/nextcloudpi-config.d/nc-automount.sh index 18fba5b9..fb593aed 100644 --- a/etc/nextcloudpi-config.d/nc-automount.sh +++ b/etc/nextcloudpi-config.d/nc-automount.sh @@ -71,11 +71,14 @@ ls -d /media/* &>/dev/null && { # create links i=0 for d in `ls -d /media/*`; do - [ $i -eq 0 ] && \ - ln -sT "$d" /media/USBdrive || \ - ln -sT "$d" /media/USBdrive$i + if [ $i -eq 0 ]; then + mountpoint -q "$d" && ln -sT "$d" /media/USBdrive + else + mountpoint -q "$d" && ln -sT "$d" /media/USBdrive$i + fi i=$(( i + 1 )) done + } EOF chmod +x /usr/local/etc/nc-automount-links diff --git a/etc/nextcloudpi-config.d/nc-notify-updates.sh b/etc/nextcloudpi-config.d/nc-notify-updates.sh index f96436cb..5ebd90c4 100644 --- a/etc/nextcloudpi-config.d/nc-notify-updates.sh +++ b/etc/nextcloudpi-config.d/nc-notify-updates.sh @@ -63,7 +63,7 @@ VERFILE=/usr/local/etc/ncp-version LATEST=/var/run/.ncp-latest-version NOTIFIED=/var/run/.ncp-version-notified -test -e \$LATEST || exit 0; +test -e \$LATEST || exit 0; ncp-test-updates || { echo "NextCloudPi up to date"; exit 0; } test -e \$NOTIFIED && [[ "\$( cat \$LATEST )" == "\$( cat \$NOTIFIED )" ]] && { |