From 022170a230af7a12e04e03dc44f7072ce5ae22ee Mon Sep 17 00:00:00 2001 From: "Ean Milligan (Bastion)" Date: Sat, 29 Apr 2023 21:23:49 -0400 Subject: [PATCH] Add rc service file --- groupup.rc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 groupup.rc diff --git a/groupup.rc b/groupup.rc new file mode 100644 index 0000000..405645b --- /dev/null +++ b/groupup.rc @@ -0,0 +1,20 @@ +#!/bin/sh + +# PROVIDE: groupup + +. /etc/rc.subr + +name="groupup" +rcvar="groupup_enable" +pidfile="/var/dbots/GroupUp/groupup.pid" + +groupup_root="/var/dbots/GroupUp" +groupup_write="./logs/" +groupup_log="/var/log/groupup.log" + +groupup_chdir="${groupup_root}" +command="/usr/sbin/daemon" +command_args="-f -R 5 -P ${pidfile} -o ${groupup_log} /usr/local/bin/deno run --allow-write=${groupup_write} --allow-net ${groupup_root}/mod.ts" + +load_rc_config groupup +run_rc_command "$1"