I would like to install a plugin in a closed environment on a RHEL machine that does not have git available. I have compiled the plugin from source and made the following change to the .gemspec file:
#s.files = `git ls-files`.split($)+::Dir.glob('vendor/')
s.files = Dir.glob('vendor/')
However the plugin does not install as shown below:
bash-4.1$ /opt/logstash/bin/plugin install /tmp/logstash-output-syslog-0.1.4.gem
bash-4.1$ /opt/logstash/bin/plugin list | grep logstash-output-syslog
bash-4.1$ /opt/logstash/bin/plugin list
Any idea how to get the plugin installed locally?