about summary refs log tree commit diff
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2015-12-04 14:21:58 +0100
committermakefu <github@syntax-fehler.de>2015-12-04 14:21:58 +0100
commit1eb3239181f5ede97d266a715e7c280b885bc7f4 (patch)
treebea76db12e5cd0464a37a2c9006c94d64d9444fe
parent2157dadebf24f0796d70fcddc2c950f26bb8ed52 (diff)
downloadnixlib-1eb3239181f5ede97d266a715e7c280b885bc7f4.tar
nixlib-1eb3239181f5ede97d266a715e7c280b885bc7f4.tar.gz
nixlib-1eb3239181f5ede97d266a715e7c280b885bc7f4.tar.bz2
nixlib-1eb3239181f5ede97d266a715e7c280b885bc7f4.tar.lz
nixlib-1eb3239181f5ede97d266a715e7c280b885bc7f4.tar.xz
nixlib-1eb3239181f5ede97d266a715e7c280b885bc7f4.tar.zst
nixlib-1eb3239181f5ede97d266a715e7c280b885bc7f4.zip
logstash: fix bin path
with the last commit for logstash plugin the bin path was not being used and the executables
were written directly in the root directory
this results in the failure of the logstash service configuration.
additionally the logstash tool itself does not start because it cannot source shell libraries relative
to the current location
-rw-r--r--pkgs/tools/misc/logstash/default.nix5
1 files changed, 2 insertions, 3 deletions
diff --git a/pkgs/tools/misc/logstash/default.nix b/pkgs/tools/misc/logstash/default.nix
index ab02c7dc3d1d..15bb44a0e479 100644
--- a/pkgs/tools/misc/logstash/default.nix
+++ b/pkgs/tools/misc/logstash/default.nix
@@ -16,9 +16,8 @@ stdenv.mkDerivation rec {
 
   installPhase = ''
     mkdir -p $out
-    cp -r {Gemfile*,vendor,lib} $out
-    cp bin/logstash $out/logstash
-    cp bin/plugin $out/logstash-plugin
+    cp -r {Gemfile*,vendor,lib,bin} $out
+    mv $out/bin/plugin $out/bin/logstash-plugin
   '';
 
   meta = with stdenv.lib; {