Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/vm.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorggeorgg <georg@grossmann-technologies.de>2018-12-13 23:34:03 +0300
committerDaniel Hansson <github@hanssonit.se>2018-12-13 23:34:03 +0300
commitf1680744f914190d5426ec93c692826548253aba (patch)
treea373a5b60a880719379af932c0a34846ed7a3d0c /nextcloud_update.sh
parent87d9f32b94a4bba21a10c6aa9296052a95aa5df7 (diff)
Replace almost all echos by printf function with color (#741)
Diffstat (limited to 'nextcloud_update.sh')
-rw-r--r--nextcloud_update.sh40
1 files changed, 20 insertions, 20 deletions
diff --git a/nextcloud_update.sh b/nextcloud_update.sh
index de4dc651..78019672 100644
--- a/nextcloud_update.sh
+++ b/nextcloud_update.sh
@@ -34,8 +34,8 @@ if [ -f /etc/systemd/system/docker.service ]
then
if grep -q "devicemapper" /etc/systemd/system/docker.service
then
- echo "Changing to Overlay2 for Docker CE..."
- echo "Please report any issues to $ISSUES."
+ print_text_in_color "$Cyan" "Changing to Overlay2 for Docker CE..."
+ print_text_in_color "$Cyan" "Please report any issues to $ISSUES."
run_static_script docker_overlay2
elif grep -q "aufs" /etc/default/docker
then
@@ -50,7 +50,7 @@ if which mysql > /dev/null
then
apt-mark unhold mariadb*
echo
-echo "If you want to upgrade MariaDB, please run 'sudo apt update && sudo apt dist-upgrade -y'"
+print_text_in_color "$Cyan" "If you want to upgrade MariaDB, please run 'sudo apt update && sudo apt dist-upgrade -y'"
sleep 2
fi
@@ -64,7 +64,7 @@ then
fi
# Update Redis PHP extension
-echo "Trying to upgrade the Redis PECL extenstion..."
+print_text_in_color "$Cyan" "Trying to upgrade the Redis PECL extenstion..."
if ! pecl list | grep redis >/dev/null 2>&1
then
if dpkg -l | grep php7.2 > /dev/null 2>&1
@@ -96,7 +96,7 @@ fi
# Update adminer
if [ -d $ADMINERDIR ]
then
- echo "Updating Adminer..."
+ print_text_in_color "$Cyan" "Updating Adminer..."
rm -f "$ADMINERDIR"/latest.php "$ADMINERDIR"/adminer.php
wget -q "http://www.adminer.org/latest.php" -O "$ADMINERDIR"/latest.php
ln -s "$ADMINERDIR"/latest.php "$ADMINERDIR"/adminer.php
@@ -171,16 +171,16 @@ fi
# Check if new version is larger than current version installed.
if version_gt "$NCVERSION" "$CURRENTVERSION"
then
- echo "Latest release is: $NCVERSION. Current version is: $CURRENTVERSION."
- printf "${Green}New version available! Upgrade continues...${Color_Off}\n"
+ print_text_in_color "$Cyan" "Latest release is: $NCVERSION. Current version is: $CURRENTVERSION."
+ print_text_in_color "$Green" "New version available! Upgrade continues..."
else
- echo "Latest version is: $NCVERSION. Current version is: $CURRENTVERSION."
- echo "No need to upgrade, this script will exit..."
+ print_text_in_color "$Cyan" "Latest version is: $NCVERSION. Current version is: $CURRENTVERSION."
+ print_text_in_color "$Cyan" "No need to upgrade, this script will exit..."
exit 0
fi
# Upgrade Nextcloud
-echo "Checking latest released version on the Nextcloud download server and if it's possible to download..."
+print_text_in_color "$Cyan" "Checking latest released version on the Nextcloud download server and if it's possible to download..."
if ! wget -q --show-progress -T 10 -t 2 "$NCREPO/$STABLEVERSION.tar.bz2"
then
msg_box "Nextcloud does not exist. You were looking for: $NCVERSION
@@ -208,10 +208,10 @@ then
cd /tmp
if sudo -u postgres psql -c "SELECT 1 AS result FROM pg_database WHERE datname='$NCCONFIGDB'" | grep "1 row" > /dev/null
then
- echo "Doing pgdump of $NCCONFIGDB..."
+ print_text_in_color "$Cyan" "Doing pgdump of $NCCONFIGDB..."
check_command sudo -u postgres pg_dump "$NCCONFIGDB" > "$BACKUP"/nextclouddb.sql
else
- echo "Doing pgdump of all databases..."
+ print_text_in_color "$Cyan" "Doing pgdump of all databases..."
check_command sudo -u postgres pg_dumpall > "$BACKUP"/alldatabases.sql
fi
fi
@@ -249,10 +249,10 @@ fi
# Backup MariaDB
if mysql -u root -p"$MARIADBMYCNFPASS" -e "SHOW DATABASES LIKE '$NCCONFIGDB'" > /dev/null
then
- echo "Doing mysqldump of $NCCONFIGDB..."
+ print_text_in_color "$Cyan" "Doing mysqldump of $NCCONFIGDB..."
check_command mysqldump -u root -p"$MARIADBMYCNFPASS" -d "$NCCONFIGDB" > "$BACKUP"/nextclouddb.sql
else
- echo "Doing mysqldump of all databases..."
+ print_text_in_color "$Cyan" "Doing mysqldump of all databases..."
check_command mysqldump -u root -p"$MARIADBMYCNFPASS" -d --all-databases > "$BACKUP"/alldatabases.sql
fi
}
@@ -264,7 +264,7 @@ then
fi
# Check if backup exists and move to old
-echo "Backing up data..."
+print_text_in_color "$Cyan" "Backing up data..."
DATE=$(date +%Y-%m-%d-%H%M%S)
if [ -d $BACKUP ]
then
@@ -310,7 +310,7 @@ check_command download_verify_nextcloud_stable
if [ -f "$HTML/$STABLEVERSION.tar.bz2" ]
then
- echo "$HTML/$STABLEVERSION.tar.bz2 exists"
+ print_text_in_color "$Cyan" "$HTML/$STABLEVERSION.tar.bz2 exists"
else
msg_box "Aborting, something went wrong with the download"
exit 1
@@ -318,7 +318,7 @@ fi
if [ -d $BACKUP/config/ ]
then
- echo "$BACKUP/config/ exists"
+ print_text_in_color "$Cyan" "$BACKUP/config/ exists"
else
msg_box "Something went wrong with backing up your old nextcloud instance
Please check in $BACKUP if config/ folder exist."
@@ -327,7 +327,7 @@ fi
if [ -d $BACKUP/apps/ ]
then
- echo "$BACKUP/apps/ exists"
+ print_text_in_color "$Cyan" "$BACKUP/apps/ exists"
echo
printf "${Green}All files are backed up.${Color_Off}\n"
occ_command maintenance:mode --on
@@ -340,7 +340,7 @@ then
occ_command maintenance:mode --off
occ_command upgrade
# Optimize
- echo "Optimizing Nextcloud..."
+ print_text_in_color "$Cyan" "Optimizing Nextcloud..."
yes | occ_command db:convert-filecache-bigint
occ_command db:add-missing-indices
else
@@ -375,7 +375,7 @@ fi
chown -R root:root "$BACKUP"
# Pretty URLs
-echo "Setting RewriteBase to \"/\" in config.php..."
+print_text_in_color "$Cyan" "Setting RewriteBase to \"/\" in config.php..."
chown -R www-data:www-data "$NCPATH"
occ_command config:system:set htaccess.RewriteBase --value="/"
occ_command maintenance:update:htaccess