···6363 like games.
6464 <itemizedlist>
6565 <para>This can be achieved with the following options which the desktop manager default enables, excluding <literal>games</literal>.</para>
6666- <listitem><para><link linkend="opt-services.gnome3.core-os-services.enable"><literal>services.gnome3.core-os-services.enable</literal></link></para></listitem>
6767- <listitem><para><link linkend="opt-services.gnome3.core-shell.enable"><literal>services.gnome3.core-shell.enable</literal></link></para></listitem>
6868- <listitem><para><link linkend="opt-services.gnome3.core-utilities.enable"><literal>services.gnome3.core-utilities.enable</literal></link></para></listitem>
6969- <listitem><para><link linkend="opt-services.gnome3.games.enable"><literal>services.gnome3.games.enable</literal></link></para></listitem>
6666+ <listitem><para><xref linkend="opt-services.gnome3.core-os-services.enable"/></para></listitem>
6767+ <listitem><para><xref linkend="opt-services.gnome3.core-shell.enable"/></para></listitem>
6868+ <listitem><para><xref linkend="opt-services.gnome3.core-utilities.enable"/></para></listitem>
6969+ <listitem><para><xref linkend="opt-services.gnome3.games.enable"/></para></listitem>
7070 </itemizedlist>
7171 With these options we hope to give users finer grained control over their systems. Prior to this change you'd either have to manually
7272 disable options or use <option>environment.gnome3.excludePackages</option> which only excluded the optional applications.
···426426 <para>
427427 The WeeChat plugin <literal>pkgs.weechatScripts.weechat-xmpp</literal> has been removed as it doesn't receive
428428 any updates from upstream and depends on outdated Python2-based modules.
429429+ </para>
430430+ </listitem>
431431+ <listitem>
432432+ <para>
433433+ Old unsupported versions (<literal>logstash5</literal>,
434434+ <literal>kibana5</literal>,
435435+ <literal>filebeat5</literal>,
436436+ <literal>heartbeat5</literal>,
437437+ <literal>metricbeat5</literal>,
438438+ <literal>packetbeat5</literal>) of the ELK-stack and Elastic beats have been removed.
429439 </para>
430440 </listitem>
431441
+1-1
nixos/modules/services/logging/logstash.nix
···5353 type = types.package;
5454 default = pkgs.logstash;
5555 defaultText = "pkgs.logstash";
5656- example = literalExample "pkgs.logstash5";
5656+ example = literalExample "pkgs.logstash";
5757 description = "Logstash package to use.";
5858 };
5959
+1-1
nixos/modules/services/search/kibana.nix
···150150 description = "Kibana package to use";
151151 default = pkgs.kibana;
152152 defaultText = "pkgs.kibana";
153153- example = "pkgs.kibana5";
153153+ example = "pkgs.kibana";
154154 type = types.package;
155155 };
156156
···11-diff -rupN a/bin/elasticsearch b/bin/elasticsearch
22---- a/bin/elasticsearch 2017-05-17 10:53:49.444487071 +0200
33-+++ b/bin/elasticsearch 2017-05-17 10:55:52.755081523 +0200
44-@@ -129,12 +129,7 @@ ES_JAVA_OPTS="$(parse_jvm_options "$ES_J
55- # If an include wasn't specified in the environment, then search for one...
66- if [ "x$ES_INCLUDE" = "x" ]; then
77- # Locations (in order) to use when searching for an include file.
88-- for include in /usr/share/elasticsearch/elasticsearch.in.sh \
99-- /usr/local/share/elasticsearch/elasticsearch.in.sh \
1010-- /opt/elasticsearch/elasticsearch.in.sh \
1111-- ~/.elasticsearch.in.sh \
1212-- "$ES_HOME/bin/elasticsearch.in.sh" \
1313-- "`dirname "$0"`"/elasticsearch.in.sh; do
1414-+ for include in "`dirname "$0"`"/elasticsearch.in.sh; do
1515- if [ -r "$include" ]; then
1616- . "$include"
1717- break
1818-diff -rupN a/bin/elasticsearch.in.sh b/bin/elasticsearch.in.sh
1919---- a/bin/elasticsearch.in.sh 2017-04-28 19:41:47.000000000 +0200
2020-+++ b/bin/elasticsearch.in.sh 2017-05-17 10:56:49.303519788 +0200
2121-@@ -1,13 +1 @@
2222- #!/bin/bash
2323--
2424--# check in case a user was using this mechanism
2525--if [ "x$ES_CLASSPATH" != "x" ]; then
2626-- cat >&2 << EOF
2727--Error: Don't modify the classpath with ES_CLASSPATH. Best is to add
2828--additional elements via the plugin mechanism, or if code must really be
2929--added to the main classpath, add jars to lib/ (unsupported).
3030--EOF
3131-- exit 1
3232--fi
3333--
3434--ES_CLASSPATH="$ES_HOME/lib/*"
3535-diff -rupN a/bin/elasticsearch-plugin b/bin/elasticsearch-plugin
3636---- a/bin/elasticsearch-plugin 2018-04-13 01:21:55.000000000 +0900
3737-+++ b/bin/elasticsearch-plugin 2018-06-28 19:08:54.700969245 +0900
3838-@@ -88,4 +88,4 @@ if [ -e "$CONF_DIR" ]; then
3939- path_props=("${path_props[@]}" -Des.path.conf="$CONF_DIR")
4040- fi
4141-4242--exec "$JAVA" $ES_JAVA_OPTS -Delasticsearch "${path_props[@]}" -cp "$ES_HOME/lib/*" org.elasticsearch.plugins.PluginCli "${args[@]}"
4343-+exec "$JAVA" $ES_JAVA_OPTS -Delasticsearch "${path_props[@]}" -cp "$ES_CLASSPATH" org.elasticsearch.plugins.PluginCli "${args[@]}"