Hi,
some remarks on Logstash APT repository and package:
-
Logstash package version numbering is loused up:
$ grep logstash /etc/apt/sources.list.d/elk.list
deb http://packages.elasticsearch.org/logstash/1.5/debian
stable main$ apt-cache showpkg logstash | tail -6
Provides:
1.5.0.rc2-1 -
1.5.0.rc1.1-1 -
1.5.0.beta1-1 -
1.5.0-rc3-1 -
Reverse Provides:
Hence the newest package version is 1.5.0.rc2-1, not 1.5.0-rc3-1
-
It seems reasonable to replace the command line interpreters of
some scripts in folder /opt/logstash/vendor/bundle/jruby/1.9/bin/:$ dpkg -l logstash
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=======================-================-================-===================================================
ii logstash 1.5.0-rc3-1 all An
extensible logging pipeline$ dpkg -S /opt/logstash/vendor/bundle/jruby/1.9/bin/bundler
logstash: /opt/logstash/vendor/bundle/jruby/1.9/bin/bundler$ head -1 /opt/logstash/vendor/bundle/jruby/1.9/bin/bundler
#!/home/jenkins/workspace/logstash_create_deb_artifact_15/jdk/JDK7/label/metal-pool/vendor/jruby/bin/jruby
with best regards,
Uve