diff options
author | Treeve Jelbert | 2021-07-07 20:11:21 +0200 |
---|---|---|
committer | Treeve Jelbert | 2021-07-07 20:11:21 +0200 |
commit | 20c971c53c6a1e439f93ba32a95ac5e20a165c79 (patch) | |
tree | f4b0c606ad33cd16c8abe3c86e4951785700030c /smgl | |
parent | 0e492b608ef6e9a6b7fb8f2da88acc6cfa6f5820 (diff) |
seatd - add init script
Diffstat (limited to 'smgl')
-rw-r--r-- | smgl/seatd/HISTORY | 3 | ||||
-rwxr-xr-x | smgl/seatd/PRE_BUILD | 2 | ||||
-rwxr-xr-x | smgl/seatd/init.d/seatd | 26 |
3 files changed, 31 insertions, 0 deletions
diff --git a/smgl/seatd/HISTORY b/smgl/seatd/HISTORY index 2444a37506..0556748e5a 100644 --- a/smgl/seatd/HISTORY +++ b/smgl/seatd/HISTORY @@ -1,3 +1,6 @@ +2020-07-07 Treeve Jelbert <treeve@sourcemage.org> + * PRE_BUILD init/seatd: added + 2020-06-25 Treeve Jelbert <treeve@sourcemage.org> * DETAILS: version 0.5.0 spell created diff --git a/smgl/seatd/PRE_BUILD b/smgl/seatd/PRE_BUILD new file mode 100755 index 0000000000..8f6e44a0fa --- /dev/null +++ b/smgl/seatd/PRE_BUILD @@ -0,0 +1,2 @@ +create_account seatd +default_pre_build diff --git a/smgl/seatd/init.d/seatd b/smgl/seatd/init.d/seatd new file mode 100755 index 0000000000..41bb9f409a --- /dev/null +++ b/smgl/seatd/init.d/seatd @@ -0,0 +1,26 @@ +#!/bin/bash + +#PROGRAM=/usr/bin/false +#ARGS="-u seatd" +RUNLEVEL=5 +NEEDS="smgl-messagebus" + +. /etc/init.d/smgl_init + +case $1 in + start) + echo "Starting Seatd daemon" + /usr/bin/seatd -u seatd & + evaluate_retval + ;; + stop) + echo "Stopping Seatd" + pkill -9 seatd + evaluate_retval + ;; + + *) + echo "Usage: $0 {start|stop}" + exit 1 + ;; +esac |