|
@@ -11,8 +11,10 @@
|
|
|
Upgrade_OneinStack() {
|
|
|
pushd ${oneinstack_dir} > /dev/null
|
|
|
Latest_OneinStack_MD5=$(curl -s http://mirrors.linuxeye.com/md5sum.txt | grep oneinstack.tar.gz | awk '{print $1}')
|
|
|
+ [ ! -e install.sh ] && install_flag=n
|
|
|
if [ "$oneinstack_md5" != "$Latest_OneinStack_MD5" ]; then
|
|
|
/bin/mv options.conf /tmp
|
|
|
+ /bin/mv backup*.sh /tmp
|
|
|
[ -e /tmp/oneinstack.tar.gz ] && rm -rf /tmp/oneinstack.tar.gz
|
|
|
wget -c http://mirrors.linuxeye.com/oneinstack.tar.gz -O /tmp/oneinstack.tar.gz > /dev/null 2>&1
|
|
|
tar xzf /tmp/oneinstack.tar.gz -C ../
|
|
@@ -23,6 +25,7 @@ Upgrade_OneinStack() {
|
|
|
sed -i "s@^${Key}=.*@${Key}=${Value}@" ./options.conf
|
|
|
done
|
|
|
rm -rf /tmp/{oneinstack.tar.gz,options.conf}
|
|
|
+ [ "$install_flag" == 'n' ] && { /bin/mv /tmp/backup*.sh .; rm -rf install.sh LICENSE README.md; }
|
|
|
sed -i "s@^oneinstack_md5=.*@oneinstack_md5=${Latest_OneinStack_MD5}@" ./options.conf
|
|
|
echo
|
|
|
echo "${CSUCCESS}Congratulations! OneinStack successful! ${CEND}"
|