From 50200d7d232cb24b93b1e71b4a376ccbf8dbabd9 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 8 Nov 2016 22:25:33 +1000 Subject: Install script links properly. --- InstallItAll.sh | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) (limited to 'InstallItAll.sh') diff --git a/InstallItAll.sh b/InstallItAll.sh index e421d09..ab1074d 100755 --- a/InstallItAll.sh +++ b/InstallItAll.sh @@ -1,6 +1,6 @@ #!/bin/bash -OSPATH="/opt/opensim" +OSPATH="/opt/opensim_TEST" MYSQL_HOST="localhost" MYSQL_DB="InfiniteGrid" MYSQL_USER="opensim" @@ -51,18 +51,18 @@ fi USER=$(whoami) echo "Installing software." -sudo apt-get install mysql-server tmux mono-complete uuid-runtime monit mc -sudo /etc/init.d/mysql restart +#sudo apt-get install mysql-server tmux mono-complete uuid-runtime monit mc +#sudo /etc/init.d/mysql restart echo "Setting up mySQL." -mysql -u root -p -h localhost << zzzzEOFzzz -create database if not exists '$MYSQL_DB'; -create user '$OS_USER' identified by '$MYSQL_PASSWORD'; -create user '$OS_USER'@'localhost' identified by '$MYSQL_PASSWORD'; -grant all on $MYSQL_DB.* to '$OS_USER'; -grant all on $MYSQL_DB.* to '$OS_USER'@'localhost'; -FLUSH PRIVILEGES; -zzzzEOFzzz +#mysql -u root -p -h localhost << zzzzEOFzzz +#create database if not exists '$MYSQL_DB'; +#create user '$OS_USER' identified by '$MYSQL_PASSWORD'; +#create user '$OS_USER'@'localhost' identified by '$MYSQL_PASSWORD'; +#grant all on $MYSQL_DB.* to '$OS_USER'; +#grant all on $MYSQL_DB.* to '$OS_USER'@'localhost'; +#FLUSH PRIVILEGES; +#zzzzEOFzzz echo "Setting up OpenSim." sudo adduser --system --shell /bin/false --group $OS_USER @@ -96,6 +96,16 @@ do sudo ln -fs ../$dir $dir done +pushd config/ROBUST >/dev/null +sudo ln -fs ../../current/scripts/start-sim start-sim +sudo ln -fs ../../current/scripts/start-sim stop-sim +popd >/dev/null +pushd config/sim01 >/dev/null +sudo ln -fs ../../current/scripts/start-sim backup-sim +sudo ln -fs ../../current/scripts/start-sim start-sim +sudo ln -fs ../../current/scripts/start-sim stop-sim +popd >/dev/null + sudo sed -i "s@MYSQL_HOST@${MYSQL_HOST}@g" config/config.ini sudo sed -i "s@MYSQL_DB@${MYSQL_DB}@g" config/config.ini sudo sed -i "s@MYSQL_USER@${MYSQL_USER}@g" config/config.ini -- cgit v1.1