Commit 8a4cd8a28b434d40678f09d2d2798cfb429a3fd7

Authored by Dmitriy Zaporozhets
1 parent 1b8f0820

install scripts moved to separate repo

install/README.md
... ... @@ -1,8 +0,0 @@
1   -## Ubuntu installation
2   -
3   -1. login as user, install git & generate ssh key
4   -2. sudo ./ubuntu_ruby.sh
5   -3. sudo ./ubuntu_gitolite.sh
6   -4. logout & login again
7   -5. sudo ./ubuntu_gitlab.sh
8   -6. start server
install/ubuntu_gitlab.sh
... ... @@ -1,6 +0,0 @@
1   -sudo pip install pygments
2   -sudo apt-get install python-dev
3   -sudo gem install bundler
4   -bundle install --without development test
5   -bundle exec rake db:setup RAILS_ENV=production
6   -bundle exec rake db:seed_fu RAILS_ENV=production
install/ubuntu_gitolite.sh
... ... @@ -1,28 +0,0 @@
1   -sudo apt-get install openssh-server
2   -
3   -sudo adduser \
4   - --system \
5   - --shell /bin/sh \
6   - --gecos 'git version control' \
7   - --group \
8   - --disabled-password \
9   - --home /home/git \
10   - git
11   -
12   -# Add your user to git group
13   -sudo usermod -a -G git `eval whoami`
14   -
15   -# copy your pub key to git home
16   -sudo cp ~/.ssh/id_rsa.pub /home/git/rails.pub
17   -
18   -# clone gitolite
19   -sudo -u git -H git clone git://github.com/gitlabhq/gitolite /home/git/gitolite
20   -
21   -# install gitolite
22   -sudo -u git -H /home/git/gitolite/src/gl-system-install
23   -
24   -
25   -# Setup (Dont forget to set umask as 0007!!)
26   -sudo -u git -H /home/git/bin/gl-setup /home/git/rails.pub
27   -
28   -echo "Done"
install/ubuntu_ruby.sh
... ... @@ -1,11 +0,0 @@
1   -# install all packages
2   -sudo apt-get 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
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"