From 2c2d964401413c8f1eac0f9b0ffb912e4a29f983 Mon Sep 17 00:00:00 2001 From: Jan-Tarek Butt Date: Sat, 20 Apr 2019 13:56:33 +0200 Subject: [PATCH] package/gluon-core: add script for daemon reload Signed-off-by: Jan-Tarek Butt --- .../files/usr/bin/gluon-reload-daemons | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 package/gluon-core/files/usr/bin/gluon-reload-daemons diff --git a/package/gluon-core/files/usr/bin/gluon-reload-daemons b/package/gluon-core/files/usr/bin/gluon-reload-daemons new file mode 100755 index 00000000..0d64b6be --- /dev/null +++ b/package/gluon-core/files/usr/bin/gluon-reload-daemons @@ -0,0 +1,17 @@ +#!/bin/sh + +cd "/lib/gluon/reload.d" || exit 1 + +err=0 + +for service in *; do + echo "restarting: ${service} ..." + exec "/etc/init.d/$service restart" || err=1 +done + +if [ $err -eq 1 ]; then + echo 'One or more daemons failed to restart.' + exit 1 +fi + +exit 0