network: Only try to restart collectd if it is running
Commit Message
This updated version of this script avoids any errors if collectd is not
running (yet) which might happen during the boot process.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
---
src/initscripts/networking/red.up/60-collectd | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
@@ -1,6 +1,8 @@
#!/bin/bash
# Restart collectd because the ping plugin does not re-resolve "gateway"
-exec /etc/init.d/collectd restart
+if pgrep collectd &>/dev/null; then
+ exec /etc/init.d/collectd restart &>/dev/null
+fi
-exit 1
+exit 0