···63 like games.
64 <itemizedlist>
65 <para>This can be achieved with the following options which the desktop manager default enables, excluding <literal>games</literal>.</para>
66- <listitem><para><link linkend="opt-services.gnome3.core-os-services.enable"><literal>services.gnome3.core-os-services.enable</literal></link></para></listitem>
67- <listitem><para><link linkend="opt-services.gnome3.core-shell.enable"><literal>services.gnome3.core-shell.enable</literal></link></para></listitem>
68- <listitem><para><link linkend="opt-services.gnome3.core-utilities.enable"><literal>services.gnome3.core-utilities.enable</literal></link></para></listitem>
69- <listitem><para><link linkend="opt-services.gnome3.games.enable"><literal>services.gnome3.games.enable</literal></link></para></listitem>
70 </itemizedlist>
71 With these options we hope to give users finer grained control over their systems. Prior to this change you'd either have to manually
72 disable options or use <option>environment.gnome3.excludePackages</option> which only excluded the optional applications.
···426 <para>
427 The WeeChat plugin <literal>pkgs.weechatScripts.weechat-xmpp</literal> has been removed as it doesn't receive
428 any updates from upstream and depends on outdated Python2-based modules.
0000000000429 </para>
430 </listitem>
431
···63 like games.
64 <itemizedlist>
65 <para>This can be achieved with the following options which the desktop manager default enables, excluding <literal>games</literal>.</para>
66+ <listitem><para><xref linkend="opt-services.gnome3.core-os-services.enable"/></para></listitem>
67+ <listitem><para><xref linkend="opt-services.gnome3.core-shell.enable"/></para></listitem>
68+ <listitem><para><xref linkend="opt-services.gnome3.core-utilities.enable"/></para></listitem>
69+ <listitem><para><xref linkend="opt-services.gnome3.games.enable"/></para></listitem>
70 </itemizedlist>
71 With these options we hope to give users finer grained control over their systems. Prior to this change you'd either have to manually
72 disable options or use <option>environment.gnome3.excludePackages</option> which only excluded the optional applications.
···426 <para>
427 The WeeChat plugin <literal>pkgs.weechatScripts.weechat-xmpp</literal> has been removed as it doesn't receive
428 any updates from upstream and depends on outdated Python2-based modules.
429+ </para>
430+ </listitem>
431+ <listitem>
432+ <para>
433+ Old unsupported versions (<literal>logstash5</literal>,
434+ <literal>kibana5</literal>,
435+ <literal>filebeat5</literal>,
436+ <literal>heartbeat5</literal>,
437+ <literal>metricbeat5</literal>,
438+ <literal>packetbeat5</literal>) of the ELK-stack and Elastic beats have been removed.
439 </para>
440 </listitem>
441
+1-1
nixos/modules/services/logging/logstash.nix
···53 type = types.package;
54 default = pkgs.logstash;
55 defaultText = "pkgs.logstash";
56- example = literalExample "pkgs.logstash5";
57 description = "Logstash package to use.";
58 };
59
···53 type = types.package;
54 default = pkgs.logstash;
55 defaultText = "pkgs.logstash";
56+ example = literalExample "pkgs.logstash";
57 description = "Logstash package to use.";
58 };
59
+1-1
nixos/modules/services/search/kibana.nix
···150 description = "Kibana package to use";
151 default = pkgs.kibana;
152 defaultText = "pkgs.kibana";
153- example = "pkgs.kibana5";
154 type = types.package;
155 };
156
···150 description = "Kibana package to use";
151 default = pkgs.kibana;
152 defaultText = "pkgs.kibana";
153+ example = "pkgs.kibana";
154 type = types.package;
155 };
156
+1-1
nixos/tests/ceph.nix
···1import ./make-test.nix ({pkgs, lib, ...}: {
2 name = "All-in-one-basic-ceph-cluster";
3 meta = with pkgs.stdenv.lib.maintainers; {
4- maintainers = [ lejonet ];
5 };
67 nodes = {
···1import ./make-test.nix ({pkgs, lib, ...}: {
2 name = "All-in-one-basic-ceph-cluster";
3 meta = with pkgs.stdenv.lib.maintainers; {
4+ maintainers = [ johanot lejonet ];
5 };
67 nodes = {
···1-diff -rupN a/bin/elasticsearch b/bin/elasticsearch
2---- a/bin/elasticsearch 2017-05-17 10:53:49.444487071 +0200
3-+++ b/bin/elasticsearch 2017-05-17 10:55:52.755081523 +0200
4-@@ -129,12 +129,7 @@ ES_JAVA_OPTS="$(parse_jvm_options "$ES_J
5- # If an include wasn't specified in the environment, then search for one...
6- if [ "x$ES_INCLUDE" = "x" ]; then
7- # Locations (in order) to use when searching for an include file.
8-- for include in /usr/share/elasticsearch/elasticsearch.in.sh \
9-- /usr/local/share/elasticsearch/elasticsearch.in.sh \
10-- /opt/elasticsearch/elasticsearch.in.sh \
11-- ~/.elasticsearch.in.sh \
12-- "$ES_HOME/bin/elasticsearch.in.sh" \
13-- "`dirname "$0"`"/elasticsearch.in.sh; do
14-+ for include in "`dirname "$0"`"/elasticsearch.in.sh; do
15- if [ -r "$include" ]; then
16- . "$include"
17- break
18-diff -rupN a/bin/elasticsearch.in.sh b/bin/elasticsearch.in.sh
19---- a/bin/elasticsearch.in.sh 2017-04-28 19:41:47.000000000 +0200
20-+++ b/bin/elasticsearch.in.sh 2017-05-17 10:56:49.303519788 +0200
21-@@ -1,13 +1 @@
22- #!/bin/bash
23--
24--# check in case a user was using this mechanism
25--if [ "x$ES_CLASSPATH" != "x" ]; then
26-- cat >&2 << EOF
27--Error: Don't modify the classpath with ES_CLASSPATH. Best is to add
28--additional elements via the plugin mechanism, or if code must really be
29--added to the main classpath, add jars to lib/ (unsupported).
30--EOF
31-- exit 1
32--fi
33--
34--ES_CLASSPATH="$ES_HOME/lib/*"
35-diff -rupN a/bin/elasticsearch-plugin b/bin/elasticsearch-plugin
36---- a/bin/elasticsearch-plugin 2018-04-13 01:21:55.000000000 +0900
37-+++ b/bin/elasticsearch-plugin 2018-06-28 19:08:54.700969245 +0900
38-@@ -88,4 +88,4 @@ if [ -e "$CONF_DIR" ]; then
39- path_props=("${path_props[@]}" -Des.path.conf="$CONF_DIR")
40- fi
41-42--exec "$JAVA" $ES_JAVA_OPTS -Delasticsearch "${path_props[@]}" -cp "$ES_HOME/lib/*" org.elasticsearch.plugins.PluginCli "${args[@]}"
43-+exec "$JAVA" $ES_JAVA_OPTS -Delasticsearch "${path_props[@]}" -cp "$ES_CLASSPATH" org.elasticsearch.plugins.PluginCli "${args[@]}"