This repository contains scripts that compile software and package them to DEB-packages.
git clone https://github.com/devopsbox/ubuntu-custom-packages.git
cd ubuntu-custom-packages
vagrant up build-box
vagrant ssh build-box
./ubuntu-12.04/openresty/*.sh
./ubuntu-12.04/redis/*.sh
./ubuntu-12.04/ruby-2.0.0/*.sh
./ubuntu-12.04/ruby-2.1.0/*.sh
./ubuntu-12.04/tinc/*.sh
./ubuntu-12.04/varnish/*.sh
$ sh/upload-pkg
- Ruby 2.0.0
- Varnish 3.0.4
- OpenResty (Nginx + Lua)
- Redis
- Tinc VPN
$ apt-get install gdebi-core
wget http://master.dl.sourceforge.net/project/mindreframerpackages/tinc-1.0.23.ubuntu.12.04_amd64.deb
gdebi -n tinc-1.0.23.ubuntu.12.04_amd64.deb
## ruby 2.0.0-p247
wget http://master.dl.sourceforge.net/project/mindreframerpackages/ruby-2.0.0-p247.ubuntu.12.04_amd64.deb
gdebi -n ruby-2.0.0-p247.ubuntu.12.04_amd64.deb
## ruby 2.0.0-p353
wget http://master.dl.sourceforge.net/project/mindreframerpackages/ruby-2.0.0-p353.ubuntu.12.04_amd64.deb
gdebi -n ruby-2.0.0-p353.ubuntu.12.04_amd64.deb
## ruby 2.1.0
wget http://master.dl.sourceforge.net/project/mindreframerpackages/ruby-2.1.0.ubuntu.12.04_amd64.deb
gdebi -n ruby-2.1.0.ubuntu.12.04_amd64.deb
wget http://master.dl.sourceforge.net/project/mindreframerpackages/varnish-3.0.4.ubuntu.12.04_amd64.deb
gdebi -n varnish-3.0.4.ubuntu.12.04_amd64.deb
wget http://master.dl.sourceforge.net/project/mindreframerpackages/redis-2.8.2.ubuntu.12.04_amd64.deb
gdebi -n redis-2.8.2.ubuntu.12.04_amd64.deb
# 1.2.8
wget http://master.dl.sourceforge.net/project/mindreframerpackages/nginx_1.2.8-2.ubuntu.12.04_amd64.deb
gdebi -n nginx_1.2.8-2.ubuntu.12.04_amd64.deb
# 1.4.3
wget http://master.dl.sourceforge.net/project/mindreframerpackages/nginx_1.4.3.1-1.ubuntu.12.04_amd64.deb
gdebi -n nginx_1.4.3.1-1.ubuntu.12.04_amd64.deb