Commit graph

8 commits

Author SHA1 Message Date
Mark Felder
397fce9114 textproc/elasticsearch{5,6}: Pidfiles should be in a writable subdirectory
This fixes issues Elastic has with starting/stopping in some situations

PR:		226800
2018-03-20 16:19:08 +00:00
Mark Felder
543af70bf4 textproc/elasticsearch6: Fix ability to install plugins
- Update pkg-message to provide very useful info
- Use login_class=root by default to help users avoid this issue (affects everyone)

PR:		226301
2018-03-14 19:17:59 +00:00
Mark Felder
69f3ca0603 textproc/elasticsearch6: Update pkg-message
"bootstrap.system_call_filter: false" does not need to be set on
ElasticSearch 6.2.2 for a successful bootstrap on FreeBSD
2018-03-02 18:13:01 +00:00
Mark Felder
a50ae25d70 textproc/elasticsearch6: Fix run issues
- Elastic no longer accepts -Epath.conf argument. Change to ES_PATH_CONF env
- Elastic was not honoring the elasticsearch_tmpdir rc.conf variable. Remove.
  The default behavior is to use mktemp for a unique tmpdir in /tmp. This seems sane,
  especially when running multiple profiles.
- Patch jvm.options to set a writable location for gc.log, which will be the tmpdir.
  There is not an easy way to automatically point this to the log dir, so it needs
  a unique location when running muliple profiles.
- devel/jca is also a BUILD dependency to fix build outside poudriere

PR:		226265
2018-03-01 23:37:20 +00:00
Mark Felder
63b1b5104d textproc/elasticsearch6: Update to 6.2.2
- Take maintainership
- Sync up with work done on textproc/elasticsearch5 port

Approved by:	maintainer (private email)
2018-02-24 15:42:11 +00:00
Romain Tartière
2bc9849b64 Re-create textproc/elasticsearch6 after copying it from textproc/elasticsearch5
- Actualy provide elasticsearch6 with this port [1];
- Fix MAINTAINER address [2].

PR:		225836 [1]
Submitted by:	w.schwarzenfeld@utanet.at [1]
Reported by:	john@saltant.com [2] via ports@
2018-02-15 08:50:44 +00:00
Romain Tartière
91a04eb7a7 Copy textproc/elasticsearch5 to textproc/elasticsearch6
History was lost during textproc/elasticsearch6 creation, and other fixes are
required but our pre-commit hook do not allow doing everything atomically.
2018-02-15 08:48:11 +00:00
Kurt Jaeger
3994da8cd4 New port: textproc/elasticsearch6
Elasticsearch aims to be a Distributed, RESTful, Search Engine built on top of
Apache Lucene.

WWW: https://www.elastic.co/

PR:		225836
Submitted by:	w.schwarzenfeld@utanet.at
2018-02-12 06:49:48 +00:00