diff options
author | davor <vorgrimmlerdavid@gmx.de> | 2011-11-21 12:57:53 +0100 |
---|---|---|
committer | davor <vorgrimmlerdavid@gmx.de> | 2011-11-21 12:57:53 +0100 |
commit | d2bf668856c63e2682aba0df3a504a1bac6ec7f3 (patch) | |
tree | f34b9801f80eead3237fdc3fdf3cd09f17f3a325 /install | |
parent | d231bd32f9be394119fa877b1b059a79986ee050 (diff) |
Installer stores tmp files in $HOME/tmp and backups the existing system.
Diffstat (limited to 'install')
-rwxr-xr-x | install | 31 |
1 files changed, 28 insertions, 3 deletions
@@ -7,7 +7,32 @@ if [ "$(id -u)" = "0" ]; then exit 1 fi -LOG="/tmp/`basename $0`-log.txt" +echo +echo "Warning! If all IST services are stoppped press return, else <Ctrl+C> to stop installation." +echo "Note: Your data will be backupped." +read help_var +echo + +mkdir -p $HOME/tmp/ +if [ -f "$HOME/.opentox-ui.sh" ] +then + mv -b -v $HOME/.opentox-ui.sh $HOME/.opentox-ui.sh~ +else + echo "$HOME/.opentox-ui.sh does not exist." +fi +if [ -d "$HOME/.opentox" ] +then + mv -b -v -T $HOME/.opentox $HOME/.opentox~ +else + echo "$HOME/.opentox does not exist." +fi +if [ -d "$HOME/opentox-ruby" ] +then + mv -b -v -T $HOME/opentox-ruby $HOME/opentox-ruby~ +else + echo "$HOME/opentox-ruby does not exist." +fi +LOG="$HOME/tmp/`basename $0`-log.txt" . "./utils.sh" echo echo "Opentox-ruby installation." @@ -15,8 +40,8 @@ echo "You may need to give root password for some privileged actions right now a echo cmd="sudo echo -n \"\"" && run_cmd "$cmd" "Acquire privileges" -echo "Cleaning up /tmp files." -sudo rm -rf /tmp/openbabel* /tmp/kernlab* /tmp/ruby* +echo "Cleaning up $HOME/tmp files." +rm -rf $HOME/tmp/openbabel* $HOME/tmp/kernlab* $HOME/tmp/ruby* . "./base-install.sh" . "./ruby.sh" |