diff options
| author | nemsia <nemsia@nemsia.org> | 2018-06-14 15:19:48 +0200 |
|---|---|---|
| committer | nemsia <nemsia@nemsia.org> | 2018-06-14 15:19:48 +0200 |
| commit | d592fe5cac9722ab931960bf9e95785d1e55f083 (patch) | |
| tree | 697412b683cfcdde3b3a6d7f5f829682607a343b /scripts | |
| parent | d740e4e0f38e13f88383a508da2199a2e7cae737 (diff) | |
| download | mastodon_ynh-d592fe5cac9722ab931960bf9e95785d1e55f083.tar.gz mastodon_ynh-d592fe5cac9722ab931960bf9e95785d1e55f083.tar.bz2 mastodon_ynh-d592fe5cac9722ab931960bf9e95785d1e55f083.zip | |
Remove backports and yarn repo files
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/backup | 4 | ||||
| -rw-r--r-- | scripts/install | 4 | ||||
| -rw-r--r-- | scripts/remove | 1 | ||||
| -rw-r--r-- | scripts/restore | 4 | ||||
| -rw-r--r-- | scripts/upgrade | 8 |
5 files changed, 14 insertions, 7 deletions
diff --git a/scripts/backup b/scripts/backup index f32dfdd..be3b0a4 100644 --- a/scripts/backup +++ b/scripts/backup @@ -72,7 +72,5 @@ ynh_backup "/etc/systemd/system/$app-streaming.service" #================================================= # BACKUP THE sources.list FILES #================================================= -if [ "$(lsb_release --codename --short)" == "jessie" ]; then - ynh_backup "/etc/apt/sources.list.d/backports.list" "apt_backports.list" -fi + ynh_backup "/etc/apt/sources.list.d/yarn.list" "apt_yarn.list" diff --git a/scripts/install b/scripts/install index 22abeff..3d4d458 100644 --- a/scripts/install +++ b/scripts/install @@ -81,10 +81,10 @@ fi # Install source.list debian package backports & yarn if [ "$(lsb_release --codename --short)" == "jessie" ]; then -sudo cp ../conf/backports.list /etc/apt/sources.list.d/ + echo "deb http://httpredir.debian.org/debian jessie-backports main" | tee /etc/apt/sources.list.d/jessie-backports.list fi curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - -cp ../conf/yarn.list /etc/apt/sources.list.d/ +echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list ynh_package_update # Creates the destination directory and stores its location. diff --git a/scripts/remove b/scripts/remove index 470455e..0ea12df 100644 --- a/scripts/remove +++ b/scripts/remove @@ -103,6 +103,7 @@ ynh_secure_remove /etc/cron.d/$app #================================================= if [ "$(lsb_release --codename --short)" == "jessie" ]; then ynh_secure_remove /etc/apt/sources.list.d/backports.list + ynh_secure_remove /etc/apt/sources.list.d/jessie-backports.list fi ynh_secure_remove /etc/apt/sources.list.d/yarn.list diff --git a/scripts/restore b/scripts/restore index 785d057..a8dc79f 100644 --- a/scripts/restore +++ b/scripts/restore @@ -89,10 +89,10 @@ fi # Install source.list debian package backports & yarn if [ "$(lsb_release --codename --short)" == "jessie" ]; then - cp ./apt_backports.list /etc/apt/sources.list.d/backports.list + echo "deb http://httpredir.debian.org/debian jessie-backports main" | tee /etc/apt/sources.list.d/jessie-backports.list fi curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - -cp ./apt_yarn.list /etc/apt/sources.list.d/yarn.list +echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list ynh_package_update # Install de Node.js diff --git a/scripts/upgrade b/scripts/upgrade index d50b729..a0ca482 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -47,6 +47,14 @@ 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 #================================================= |
