Commit cabde950bf04d1e08333828c378ff4eab34c66e6
1 parent
1bf775d5
Exists in
master
and in
4 other branches
ubuntu instal scripts
Showing
7 changed files
with
58 additions
and
11 deletions
Show diff stats
Gemfile
@@ -15,7 +15,6 @@ gem "six" | @@ -15,7 +15,6 @@ gem "six" | ||
15 | gem "therubyracer" | 15 | gem "therubyracer" |
16 | gem "faker" | 16 | gem "faker" |
17 | gem "seed-fu", "~> 2.1.0" | 17 | gem "seed-fu", "~> 2.1.0" |
18 | -gem "inifile" | ||
19 | gem "pygments.rb", "0.2.3" | 18 | gem "pygments.rb", "0.2.3" |
20 | gem "thin" | 19 | gem "thin" |
21 | gem "git" | 20 | gem "git" |
Gemfile.lock
@@ -112,7 +112,6 @@ GEM | @@ -112,7 +112,6 @@ GEM | ||
112 | hashery (1.4.0) | 112 | hashery (1.4.0) |
113 | hike (1.2.1) | 113 | hike (1.2.1) |
114 | i18n (0.6.0) | 114 | i18n (0.6.0) |
115 | - inifile (0.4.1) | ||
116 | jquery-rails (1.0.17) | 115 | jquery-rails (1.0.17) |
117 | railties (~> 3.0) | 116 | railties (~> 3.0) |
118 | thor (~> 0.14) | 117 | thor (~> 0.14) |
@@ -271,7 +270,6 @@ DEPENDENCIES | @@ -271,7 +270,6 @@ DEPENDENCIES | ||
271 | gitolite! | 270 | gitolite! |
272 | grit! | 271 | grit! |
273 | haml-rails | 272 | haml-rails |
274 | - inifile | ||
275 | jquery-rails | 273 | jquery-rails |
276 | kaminari | 274 | kaminari |
277 | launchy | 275 | launchy |
README.md
@@ -32,13 +32,6 @@ cd gitlabhq/ | @@ -32,13 +32,6 @@ cd gitlabhq/ | ||
32 | sudo pip install pygments | 32 | sudo pip install pygments |
33 | sudo apt-get install python-dev | 33 | sudo apt-get install python-dev |
34 | 34 | ||
35 | -# give your user access to remove git repo | ||
36 | -# Ex. | ||
37 | -# If you are going to use user 'gitlabhq' for rails server | ||
38 | -# gitlabhq ALL = (git) NOPASSWD: /bin/rm" | sudo tee -a /etc/sudoers | ||
39 | -# | ||
40 | -echo "USERNAME ALL = (git) NOPASSWD: /bin/rm" | sudo tee -a /etc/sudoers | ||
41 | - | ||
42 | sudo gem install bundler | 35 | sudo gem install bundler |
43 | 36 | ||
44 | bundle install --without development test | 37 | bundle install --without development test |
@@ -107,7 +100,7 @@ gl-setup ~/rails.pub | @@ -107,7 +100,7 @@ gl-setup ~/rails.pub | ||
107 | ## Install ruby 1.9.2 | 100 | ## Install ruby 1.9.2 |
108 | 101 | ||
109 | ```bash | 102 | ```bash |
110 | -sudo aptitude install git-core curl gcc checkinstall libxml2-dev libxslt-dev sqlite3 libsqlite3-dev libcurl4-openssl-dev libreadline5-dev libc6-dev libssl-dev libmysql++-dev make build-essential zlib1g-dev | 103 | +sudo aptitude install git-core openssh-server curl gcc checkinstall libxml2-dev libxslt-dev sqlite3 libsqlite3-dev libcurl4-openssl-dev libreadline5-dev libc6-dev libssl-dev libmysql++-dev make build-essential zlib1g-dev |
111 | 104 | ||
112 | wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz | 105 | wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz |
113 | 106 |
@@ -0,0 +1,29 @@ | @@ -0,0 +1,29 @@ | ||
1 | +sudo adduser \ | ||
2 | + --system \ | ||
3 | + --shell /bin/sh \ | ||
4 | + --gecos 'git version control' \ | ||
5 | + --group \ | ||
6 | + --disabled-password \ | ||
7 | + --home /home/git \ | ||
8 | + git | ||
9 | + | ||
10 | + | ||
11 | +PATH=/home/dzaporozhets/bin:$PATH | ||
12 | + | ||
13 | +# Add your user to git group | ||
14 | +sudo usermod -a -G git `eval whoami` | ||
15 | + | ||
16 | +# copy your pub key to git home | ||
17 | +sudo cp ~/.ssh/id_rsa.pub /home/git/rails.pub | ||
18 | + | ||
19 | +# clone gitolite | ||
20 | +sudo -u git -H git clone git://github.com/gitlabhq/gitolite /home/git/gitolite | ||
21 | + | ||
22 | +# install gitolite | ||
23 | +sudo -u git -H /home/git/gitolite/src/gl-system-install | ||
24 | + | ||
25 | + | ||
26 | +# Setup (Dont forget to set umask as 0007!!) | ||
27 | +sudo -u git -H /home/git/bin/gl-setup /home/git/rails.pub | ||
28 | + | ||
29 | +echo "Done" |
@@ -0,0 +1,11 @@ | @@ -0,0 +1,11 @@ | ||
1 | +# install all packages | ||
2 | +sudo apt-get install git-core openssh-server curl gcc checkinstall libxml2-dev libxslt-dev sqlite3 libsqlite3-dev libcurl4-openssl-dev libreadline5-dev libc6-dev libssl-dev libmysql++-dev make build-essential zlib1g-dev | ||
3 | + | ||
4 | +# get ruby 1.9.2 | ||
5 | +wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz | ||
6 | +tar xfvz ruby-1.9.2-p290.tar.gz | ||
7 | +cd ruby-1.9.2-p290 | ||
8 | +./configure | ||
9 | +make | ||
10 | +sudo make install | ||
11 | +echo "Done" |