From bd283322522aff2a1278af83f844650788362838 Mon Sep 17 00:00:00 2001 From: mmk2410 Date: Tue, 16 Feb 2016 14:15:56 +0100 Subject: [PATCH] Update Script for 1.3.0 --- update-scripts/1-2-1_1-3-0.sh | 55 +++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100755 update-scripts/1-2-1_1-3-0.sh diff --git a/update-scripts/1-2-1_1-3-0.sh b/update-scripts/1-2-1_1-3-0.sh new file mode 100755 index 0000000..8dacf41 --- /dev/null +++ b/update-scripts/1-2-1_1-3-0.sh @@ -0,0 +1,55 @@ +#!/bin/bash +# Update script for Rangitaki from version 1.2.1 to 1.3.0 + +version="1.3.0" +tmp="./rbe-tmp" +new="./rbe-new" +conf="./config.php" + +echo "Downloading version $version from GitHub..." +mkdir $new +cd $new || exit +wget -c https://github.com/mmk2410/Rangitaki/archive/"$version".zip + +echo "Extracting" +unzip v"$version".zip +rm v"$version".zip +mv ./rangitaki-"$version"/* ./ +rm ./rangitaki-"$version" +cd ../ || exit +mkdir $tmp + +echo "Updating ressources..." +rm -rf ./res/php/ +mv $new/res/php ./res/ + +echo "Updating RCC..." +cp ./rcc/password.php $tmp +rm -rf ./rcc +mv $new/rcc ./ +rm ./rcc/password.php +mv $tmp/password.php ./rcc/ + +echo "Updating core..." +rm ./index.php +mv $new/index.php ./ + +echo "Preparing composer..." +mv $new/vendor ./ +mv $new/composer.lock ./ +mv $new/composer.json ./ + +echo "Creating empty feeds directory..." +mkdir ./feed + +echo "Cleaning up..." +rm -rf $new +rm -rf $tmp + +echo "Update config file..." +echo "// Blog URL - set here the url of your blog" >> $conf +echo -n 'Enter the blog URL:' +read -r url +echo "\$blogurl = \"$url\";" >> $conf + +echo "Your Rangitaki installation is updated to version $version"