Skip to content

mbornoz/logstash-packaging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

First off, you will need to install Jordan Sissel's FPM. gem install fpm should do it.

You'll want to create a directory called logstash_packaging, and put the usr, etc, and var dirs into it. You'll then want to get the all inclusive logstash jar and name it logstash.jar. You'll place this file in the usr/share/logstash folder.

You will then run the following command:

fpm -n logstash -v 1.1.0.1yoursite1 -d grok -d default-jre -a all -C logstash_packaging/ -m "The Systems Group [email protected]" -t deb -s dir --pre-install ./logstash.preinstall --post-install ./logstash.postinstall --description "Logstash Open Source Log Management" --url 'http://www.logstash.net/'

Make sure the first part of the version string matches with the actual LogStash version.

Now put this in your repo and use my Puppet module for logstash.

???

Profit.

About

LogStash package layout for use with fpm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published