diff --git a/nextcloud/rootfs/etc/cont-init.d/50-install.sh b/nextcloud/rootfs/etc/cont-init.d/50-install.sh index 9b2bcb212..27b5c7056 100644 --- a/nextcloud/rootfs/etc/cont-init.d/50-install.sh +++ b/nextcloud/rootfs/etc/cont-init.d/50-install.sh @@ -1,4 +1,5 @@ #!/usr/bin/with-contenv bashio +# shellcheck shell=bash # create folders mkdir -p \ diff --git a/nextcloud/rootfs/etc/cont-init.d/99-elasticsearch.sh b/nextcloud/rootfs/etc/cont-init.d/99-elasticsearch.sh index ff90affd7..a1370a4ce 100644 --- a/nextcloud/rootfs/etc/cont-init.d/99-elasticsearch.sh +++ b/nextcloud/rootfs/etc/cont-init.d/99-elasticsearch.sh @@ -21,7 +21,8 @@ fi ################################################################################# if bashio::config.true 'Full_Text_Search'; then - if [ $LAUNCHER fulltextsearch:index &>/dev/null ]; then + # shellcheck disable=SC1073,SC1072,SC1009 + if [ eval $LAUNCHER fulltextsearch:index &>/dev/null ]; then echo "Full Text Search is already working" break 2 fi diff --git a/nextcloud/rootfs/etc/cont-init.d/99-ocr.sh b/nextcloud/rootfs/etc/cont-init.d/99-ocr.sh index 947f07c2b..db9e68318 100644 --- a/nextcloud/rootfs/etc/cont-init.d/99-ocr.sh +++ b/nextcloud/rootfs/etc/cont-init.d/99-ocr.sh @@ -13,7 +13,7 @@ if [[ $($LAUNCHER -V) == *"not installed"* ]]; then fi # Install OCR if requested -if [ $(bashio::config 'OCR') = "true" ]; then +if [ "$(bashio::config 'OCR')" = "true" ]; then # Install package if bashio::config.true 'OCR'; then @@ -38,7 +38,7 @@ if [ $(bashio::config 'OCR') = "true" ]; then wget https://github.com/tesseract-ocr/tessdata/raw/main/"$LANG".traineddata &>/dev/null done fi - elif [ $(bashio::config 'OCR') = "false" ]; then + elif [ "$(bashio::config 'OCR')" = "false" ]; then bashio::log.info 'Removing OCR' # Delete package apk del tesseract-ocr.* &>/dev/null || true