elasticsearch: Install elastic search modules properly, fixes groovy script support.
This commit is contained in:
parent
90d7041ce4
commit
7d7380b011
@ -145,6 +145,7 @@ in {
|
|||||||
# Install plugins
|
# Install plugins
|
||||||
ln -sfT ${esPlugins}/plugins ${cfg.dataDir}/plugins
|
ln -sfT ${esPlugins}/plugins ${cfg.dataDir}/plugins
|
||||||
ln -sfT ${cfg.package}/lib ${cfg.dataDir}/lib
|
ln -sfT ${cfg.package}/lib ${cfg.dataDir}/lib
|
||||||
|
ln -sfT ${cfg.package}/modules ${cfg.dataDir}/modules
|
||||||
if [ "$(id -u)" = 0 ]; then chown -R elasticsearch ${cfg.dataDir}; fi
|
if [ "$(id -u)" = 0 ]; then chown -R elasticsearch ${cfg.dataDir}; fi
|
||||||
'';
|
'';
|
||||||
postStart = mkBefore ''
|
postStart = mkBefore ''
|
||||||
|
@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out
|
mkdir -p $out
|
||||||
cp -R bin config lib $out
|
cp -R bin config lib modules $out
|
||||||
|
|
||||||
# don't want to have binary with name plugin
|
# don't want to have binary with name plugin
|
||||||
mv $out/bin/plugin $out/bin/elasticsearch-plugin
|
mv $out/bin/plugin $out/bin/elasticsearch-plugin
|
||||||
|
Loading…
x
Reference in New Issue
Block a user