prevent magnifying configure options
Costa Tsaousis (ktsaou) committed
Jan 5, 2018 at 03:45 UTC
3165b0d08a2ae08d19dfd976748a6c6d11093227
1 file changed
+9
-6
netdata-installer.sh
+9
-6
@@ -233,27 +233,27 @@ do
233
shift 1
234
elif [ "$1" = "--enable-plugin-freeipmi" ]
235
then
236
- NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS} --enable-plugin-freeipmi"
236
+ NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS//--enable-plugin-freeipmi/} --enable-plugin-freeipmi"
237
shift 1
238
elif [ "$1" = "--disable-plugin-freeipmi" ]
239
then
240
- NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS} --disable-plugin-freeipmi"
240
+ NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS//--disable-plugin-freeipmi/} --disable-plugin-freeipmi"
241
shift 1
242
elif [ "$1" = "--enable-plugin-nfacct" ]
243
then
244
- NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS} --enable-plugin-nfacct"
244
+ NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS//--enable-plugin-nfacct/} --enable-plugin-nfacct"
245
shift 1
246
elif [ "$1" = "--disable-plugin-nfacct" ]
247
then
248
- NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS} --disable-plugin-nfacct"
248
+ NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS//--disable-plugin-nfacct/} --disable-plugin-nfacct"
249
shift 1
250
elif [ "$1" = "--enable-lto" ]
251
then
252
- NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS} --enable-lto"
252
+ NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS//--enable-lto/} --enable-lto"
253
shift 1
254
elif [ "$1" = "--disable-lto" ]
255
then
256
- NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS} --disable-lto"
256
+ NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS//--disable-lto/} --disable-lto"
257
shift 1
258
elif [ "$1" = "--help" -o "$1" = "-h" ]
259
then
@@ -272,6 +272,9 @@ do
272
fi
273
done
274
275
+# replace multiple spaces with a single space
276
+NETDATA_CONFIGURE_OPTIONS="${NETDATA_CONFIGURE_OPTIONS// / }
277
+
278
netdata_banner "real-time performance monitoring, done right!"
279
cat <<BANNER1
280