diff options
author | Andrew Childs <lorne@cons.org.nz> | 2021-03-22 14:44:43 +0900 |
---|---|---|
committer | Robert Hensing <robert@roberthensing.nl> | 2021-11-03 11:39:08 +0100 |
commit | 1faa5d5915d877d966e5b54a5a228694037122cf (patch) | |
tree | 50bbf798d304dd976e7c1893f77f1d6eb894d19a /pkgs/servers/search/elasticsearch/plugins.nix | |
parent | 8fba8ef596a35142eda60ecd7f7355a04c0b6bee (diff) | |
download | nixpkgs-1faa5d5915d877d966e5b54a5a228694037122cf.tar nixpkgs-1faa5d5915d877d966e5b54a5a228694037122cf.tar.gz nixpkgs-1faa5d5915d877d966e5b54a5a228694037122cf.tar.bz2 nixpkgs-1faa5d5915d877d966e5b54a5a228694037122cf.tar.lz nixpkgs-1faa5d5915d877d966e5b54a5a228694037122cf.tar.xz nixpkgs-1faa5d5915d877d966e5b54a5a228694037122cf.tar.zst nixpkgs-1faa5d5915d877d966e5b54a5a228694037122cf.zip |
elasticsearch/plugins: build with "modules" from elasticsearch
Fixes dependency error while building search-guard: Exception in thread "main" java.lang.IllegalArgumentException: Missing plugin [lang-painless], dependency of [search-guard-7]
Diffstat (limited to 'pkgs/servers/search/elasticsearch/plugins.nix')
-rw-r--r-- | pkgs/servers/search/elasticsearch/plugins.nix | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index 38ca0b98f3b..f05c5579dbb 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -4,13 +4,14 @@ let esVersion = elasticsearch.version; esPlugin = - a@{ pluginName - , installPhase ? '' + a@{ + pluginName, + installPhase ? '' mkdir -p $out/config mkdir -p $out/plugins - ln -s ${elasticsearch}/lib $out/lib + ln -s ${elasticsearch}/lib ${elasticsearch}/modules $out ES_HOME=$out ${elasticsearch}/bin/elasticsearch-plugin install --batch -v file://$src - rm $out/lib + rm $out/lib $out/modules '' , ... }: |