Description:
Update install.sh fix typo in the install script
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r209:80214dd861fd - - 1 file changed: 1 inserted, 1 deleted

@@ -1,53 +1,53
1 1 #!/bin/sh
2 2
3 3 echo "This script will install and configure Cafe grader."
4 4
5 - $RUBY_VERSION="2.1.2"
5 + RUBY_VERSION=2.1.2
6 6 echo "This will install Ruby $RUBY_VERSION under RVM"
7 7
8 8 echo "Installing required apts"
9 9
10 10 sudo apt-get update
11 11 sudo apt-get install mysql-server mysql-client \
12 12 g++ gcc apache2 libmysqlclient15-dev build-essential \
13 13 git-core openssl libreadline6 libreadline6-dev \
14 14 zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev \
15 15 sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev \
16 16 ncurses-dev automake libtool bison subversion \
17 17 pkg-config curl nodejs unzip pyflakes ruby default-jdk
18 18
19 19 echo "Installing RVM"
20 20 curl -k -L https://get.rvm.io | bash -s stable
21 21 source ~/.rvm/scripts/rvm
22 22
23 23 echo "Installing Ruby $RUBY_VERSION in RVM"
24 24
25 25 rvm install $RUBY_VERSION
26 26 rvm use $RUBY_VERSION
27 27
28 28 echo "Fetching Cafe Grader from Git repositories"
29 29
30 30 echo "Fetching web interface"
31 31
32 32 mkdir cafe_grader
33 33 cd cafe_grader
34 34 git clone -q git://github.com/jittat/cafe-grader-web.git web
35 35
36 36 echo "Configuring rails app"
37 37
38 38 cp web/config/application.rb.SAMPLE web/config/application.rb
39 39 cp web/config/initializers/cafe_grader_config.rb.SAMPLE web/config/initializers/cafe_grader_config.rb
40 40
41 41 #replace UTC in application.rb with the system timezone
42 42 timezone='UTC'
43 43 if [ -f '/etc/timezone' ]; then
44 44 timezone=\"`cat /etc/timezone`\"
45 45 else
46 46 if [ -f '/etc/sysconfig/clock' ]; then
47 47 timezone=`grep -e '^TIMEZONE' /etc/sysconfig/clock | grep -o -e '\".*\"'`
48 48 fi
49 49 fi
50 50 replace="s!'UTC'!$timezone!g"
51 51 sed -i $replace web/config/application.rb
52 52
53 53 echo "At this point we will need MySQL user and database."
You need to be logged in to leave comments. Login now