aboutsummaryrefslogtreecommitdiff
path: root/scripts/upgrade
diff options
context:
space:
mode:
authornemsia <nemsia@nemsia.org>2018-06-14 15:25:03 +0200
committernemsia <nemsia@nemsia.org>2018-06-14 15:25:03 +0200
commitc9429cbf23826fb6552582708c1673b58644ff3f (patch)
tree76353b441fa881d80b615e398b21edbae415c1c8 /scripts/upgrade
parentd592fe5cac9722ab931960bf9e95785d1e55f083 (diff)
downloadmastodon_ynh-c9429cbf23826fb6552582708c1673b58644ff3f.tar.gz
mastodon_ynh-c9429cbf23826fb6552582708c1673b58644ff3f.tar.bz2
mastodon_ynh-c9429cbf23826fb6552582708c1673b58644ff3f.zip
Fix Upgrade
Diffstat (limited to 'scripts/upgrade')
-rw-r--r--scripts/upgrade20
1 files changed, 9 insertions, 11 deletions
diff --git a/scripts/upgrade b/scripts/upgrade
index a0ca482..18f4d8e 100644
--- a/scripts/upgrade
+++ b/scripts/upgrade
@@ -47,14 +47,6 @@ if [[ "$admin" = "" || "$language" = "" ]]; then
ynh_die
fi
-if [ "$(lsb_release --codename --short)" == "jessie" ]; then
- echo "deb http://httpredir.debian.org/debian jessie-backports main" | tee /etc/apt/sources.list.d/jessie-backports.list
- ynh_secure_remove /etc/apt/sources.list.d/backports.list
-fi
-
-# Add yarn repo
-echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
-
#=================================================
# BACKUP BEFORE UPGRADE THEN ACTIVE TRAP
#=================================================
@@ -69,11 +61,17 @@ ynh_clean_setup () {
ynh_abort_if_errors
#=================================================
-# CHECK THE PATH
+# Remove repo Files
#=================================================
-# Normalize the URL path syntax
-#path_url=$(ynh_normalize_url_path $path_url)
+if [ "$(lsb_release --codename --short)" == "jessie" ]; then
+ echo "deb http://httpredir.debian.org/debian jessie-backports main" | tee /etc/apt/sources.list.d/jessie-backports.list
+ ynh_secure_remove /etc/apt/sources.list.d/backports.list
+fi
+
+# Add yarn repo
+echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
+
#=================================================
# INSTALL DEPENDENCIES