@cryptotaxi247 / netdata-1 / commits / 3165b0d08

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