aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/install_opensim.sh
diff options
context:
space:
mode:
Diffstat (limited to 'install_opensim.sh')
-rwxr-xr-xinstall_opensim.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/install_opensim.sh b/install_opensim.sh
index 2ef71c2..1967e36 100755
--- a/install_opensim.sh
+++ b/install_opensim.sh
@@ -13,7 +13,7 @@ OSPATH="/opt/opensim"
13USER=$(whoami) 13USER=$(whoami)
14VERSION_CONTROL="off" 14VERSION_CONTROL="off"
15 15
16sudo apt-get install mysql-server screen mono-complete monit mc 16sudo apt-get install mysql-server tmux screen mono-complete monit mc
17sudo /etc/init.d/mysql restart 17sudo /etc/init.d/mysql restart
18 18
19echo "Setting up mySQL" 19echo "Setting up mySQL"
@@ -34,12 +34,15 @@ sudo chown $USER /home/opensim/.screenrc
34echo -e "acladd root,$USER\n" >> /home/opensim/.screenrc 34echo -e "acladd root,$USER\n" >> /home/opensim/.screenrc
35sudo chown opensim:opensim /home/opensim/.screenrc 35sudo chown opensim:opensim /home/opensim/.screenrc
36sudo chmod 644 /home/opensim/.screenrc 36sudo chmod 644 /home/opensim/.screenrc
37sudo cp opensim.tmux.conf /home/opensim/.tmux.conf
38sudo chown $USER /home/opensim/.tmux.conf
39sudo chmod 644 /home/opensim/.tmux.conf
37sudo mkdir -p /var/log/opensim 40sudo mkdir -p /var/log/opensim
38sudo chown opensim:opensim /var/log/opensim 41sudo chown opensim:opensim /var/log/opensim
39sudo chmod 757 /var/log/opensim 42sudo chmod 757 /var/log/opensim
40sudo mkdir -p /var/run/opensim 43sudo mkdir -p /var/run/opensim
41sudo chown opensim:opensim /var/run/opensim 44sudo chown opensim:opensim /var/run/opensim
42sudo chmod 757 /var/run/opensim 45sudo chmod 42770 /var/run/opensim
43sudo mkdir -p $OSPATH/backups $OSPATH/caches/assetcache $OSPATH/config $OSPATH/setup 46sudo mkdir -p $OSPATH/backups $OSPATH/caches/assetcache $OSPATH/config $OSPATH/setup
44sudo chown opensim:opensim $OSPATH 47sudo chown opensim:opensim $OSPATH
45sudo chown -R opensim:opensim $OSPATH 48sudo chown -R opensim:opensim $OSPATH
@@ -111,7 +114,7 @@ sed -i 's@CacheDirectory = ./assetcache@CacheDirectory = caches/assetcache@' Flo
111cd ../../.. 114cd ../../..
112 115
113# Setting screen to be suid. EWWWWWW!!! Security hole!! 116# Setting screen to be suid. EWWWWWW!!! Security hole!!
114#ImReallyParanoid="true" 117ImReallyParanoid="true"
115if [ "x$ImReallyParanoid" = "x" ] 118if [ "x$ImReallyParanoid" = "x" ]
116then 119then
117 sudo chmod u+s /usr/bin/screen 120 sudo chmod u+s /usr/bin/screen