jbraeuer / logstash-debs

Build debian packages for logstash, grok and related projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repo holds scripts to create .deb's for Ubuntu 11.10.

The goal is to have nice logging and metrics. Needed packages should be installable by apt-get to make Puppet/Chef modules easy.

Packaged projects

  • grok
  • logstash monolithic
  • logstash as rubygems
  • fetep-statsd
  • required ruby gems

External dependencies

  • elasticsearch

Requirements

  • ruby1.9.1 (apt-get install ruby-1.9.1-full)
  • fpm (gem1.9.1 install fpm)

How to package

git clone ...
git submodule init
git submodule update
./package.sh
  • find the .debs in ./work

Notes

Ruby gems are installed to different locations, depending on the Ruby version (1.8 or 1.9). So I package as stuff for 1.9 as rubygem19-....

About

Build debian packages for logstash, grok and related projects


Languages

Language:Shell 67.2%Language:Ruby 31.3%Language:C 1.5%