diff options
Diffstat (limited to 'system/openrc-settingsd/rc.openrc-settingsd.new')
-rw-r--r-- | system/openrc-settingsd/rc.openrc-settingsd.new | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/system/openrc-settingsd/rc.openrc-settingsd.new b/system/openrc-settingsd/rc.openrc-settingsd.new new file mode 100644 index 0000000000..720739a1c6 --- /dev/null +++ b/system/openrc-settingsd/rc.openrc-settingsd.new @@ -0,0 +1,28 @@ +#!/bin/bash +NAME=openrc-settingsd +host=$(hostname -s) +start() { +echo "Starting Openrc-Settingsd Services: " + /usr/libexec/$NAME --syslog > /dev/null 2>&1 & +} + +stop() { +echo "Stopping Openrc-Settingsd Services: " +#Find the Process ID for openrc-settingsd running instance +ps -ef | grep openrc-settingsd | grep -v grep | awk '{print $2}' | xargs kill +} + +restart() { + stop + sleep 3 + start +} + +case "$1" in + start) start ;; + stop) stop ;; + restart) stop; start ;; + *) echo "usage: $0 start|stop|restart" >&2 + exit 1 + ;; +esac |