Github bot : script beautyshied

This commit is contained in:
github-actions
2023-04-09 00:12:13 +00:00
parent 9888aedb20
commit 950993c8a9
2 changed files with 9 additions and 9 deletions

View File

@@ -63,7 +63,7 @@ if bashio::config.has_value 'networkdisks'; then
# if Fail test different smb and sec versions # if Fail test different smb and sec versions
if [ "$MOUNTED" = false ]; then if [ "$MOUNTED" = false ]; then
# Test with domain, remove otherwise # Test with domain, remove otherwise
#################################### ####################################
for DOMAINVAR in "$DOMAIN" ",domain=WORKGROUP" ""; do for DOMAINVAR in "$DOMAIN" ",domain=WORKGROUP" ""; do
@@ -85,16 +85,16 @@ if bashio::config.has_value 'networkdisks'; then
for SECVERS in "" ",sec=ntlm" ",sec=ntlmv2" ",sec=ntlmv2i" ",sec=ntlmssp" ",sec=ntlmsspi" ",sec=krb5i" ",sec=krb5"; do for SECVERS in "" ",sec=ntlm" ",sec=ntlmv2" ",sec=ntlmv2i" ",sec=ntlmssp" ",sec=ntlmsspi" ",sec=krb5i" ",sec=krb5"; do
if [ "$MOUNTED" = false ]; then if [ "$MOUNTED" = false ]; then
mount -t cifs -o "rw,file_mode=0775,dir_mode=0775,username=$CIFS_USERNAME,password=${CIFS_PASSWORD}$SMBVERS$SECVERS$PUIDPGID$CHARSET$DOMAINVAR" "$disk" /mnt/"$diskname" 2>/dev/null \ mount -t cifs -o "rw,file_mode=0775,dir_mode=0775,username=$CIFS_USERNAME,password=${CIFS_PASSWORD}$SMBVERS$SECVERS$PUIDPGID$CHARSET$DOMAINVAR" "$disk" /mnt/"$diskname" 2>/dev/null \
&& MOUNTED=true && MOUNTOPTIONS="$SMBVERS$SECVERS$PUIDPGID$CHARSET$DOMAINVAR" || MOUNTED=false && MOUNTED=true && MOUNTOPTIONS="$SMBVERS$SECVERS$PUIDPGID$CHARSET$DOMAINVAR" || MOUNTED=false
fi fi
done done
done done
done done
done done
done done
fi fi

View File

@@ -53,7 +53,7 @@ if [[ $($LAUNCHER -V 2>&1) == *"not installed"* ]] || [ ! -f /data/config/www/ne
bashio::log.green " " bashio::log.green " "
touch /notinstalled touch /notinstalled
exit 0 exit 0
# Is there missing files # Is there missing files
elif [[ $($LAUNCHER -V 2>&1) == *"Composer autoloader not found"* ]] || [[ $($LAUNCHER -V 2>&1) == *"No such file"* ]] ; then elif [[ $($LAUNCHER -V 2>&1) == *"Composer autoloader not found"* ]] || [[ $($LAUNCHER -V 2>&1) == *"No such file"* ]] ; then
bashio::log.red "--------------------------------------------------" bashio::log.red "--------------------------------------------------"
bashio::log.red " Missing files detected, Nextcloud will reinstall " bashio::log.red " Missing files detected, Nextcloud will reinstall "
@@ -63,13 +63,13 @@ elif [[ $($LAUNCHER -V 2>&1) == *"Composer autoloader not found"* ]] || [[ $($LA
sudo -u abc -s /bin/bash -c "php /data/config/www/nextcloud/occ maintenance:repair-share-owner" sudo -u abc -s /bin/bash -c "php /data/config/www/nextcloud/occ maintenance:repair-share-owner"
sudo -u abc -s /bin/bash -c "php /data/config/www/nextcloud/occ upgrade" sudo -u abc -s /bin/bash -c "php /data/config/www/nextcloud/occ upgrade"
sudo -u abc -s /bin/bash -c "php /data/config/www/nextcloud/occ maintenance:mode --off" sudo -u abc -s /bin/bash -c "php /data/config/www/nextcloud/occ maintenance:mode --off"
# Everything is fine # Everything is fine
elif [[ $($LAUNCHER -V 2>&1) =~ ^"Nextcloud "[0-9].* ]]; then elif [[ $($LAUNCHER -V 2>&1) =~ ^"Nextcloud "[0-9].* ]]; then
# Log # Log
bashio::log.green "----------------------------------------" bashio::log.green "----------------------------------------"
bashio::log.green " Nextcloud $CURRENTVERSION is installed " bashio::log.green " Nextcloud $CURRENTVERSION is installed "
bashio::log.green "----------------------------------------" bashio::log.green "----------------------------------------"
# Tentative to downgrade # Tentative to downgrade
elif [[ $($LAUNCHER -V 2>&1) == *"Downgrading"* ]]; then elif [[ $($LAUNCHER -V 2>&1) == *"Downgrading"* ]]; then
# Get currently installed version # Get currently installed version
version="$($LAUNCHER -V 2>&1)" version="$($LAUNCHER -V 2>&1)"