@cryptotaxi247 / netdata-1 / commits / 608b57a57

updated dynamic dependencies

Costa Tsaousis (ktsaou) committed Jan 30, 2016 at 15:24 UTC 608b57a57c9e8ce887e0b57ae1186c67c1336730
1 file changed +11 -3
system/netdata-openrc
+11 -3
@@ -21,6 +21,9 @@ NETDATA_WAIT_EXIT_TIMEOUT=${NETDATA_WAIT_EXIT_TIMEOUT-15}
21 # to exit.
22 NETDATA_FORCE_EXIT=${NETDATA_FORCE_EXIT-0}
23
24 +# Netdata will use these services, only if they
25 +# are enabled to start.
26 +NETDATA_START_AFTER_SERVICES="${NETDATA_START_AFTER_SERVICES-apache2 squid nginx mysql named opensips upsd hostapd postfix lm_sensors}"
27
28 extra_started_commands="getconf"
29 pidfile="/var/run/netdata/netdata.pid"
@@ -31,9 +34,14 @@ depend() {
34 use logger
35 need net
36
34 - # FIXME
35 - # We should depend on these only if they are enabled:
36 - # apache, squid, nginx, mysql, named, opensips, nut, hostapd, postfix, lm-sensors
37 + local x
38 + for x in ${NETDATA_START_AFTER_SERVICES}
39 + do
40 + if [ -f /etc/runlevels/default/${x} ]
41 + then
42 + use ${x}
43 + fi
44 + done
45 }
46
47 start() {