summaryrefslogtreecommitdiff
path: root/examples/snac_freebsd
diff options
context:
space:
mode:
authorgrunfink <grunfink@noreply.codeberg.org>2024-01-03 15:15:00 +0000
committergrunfink <grunfink@noreply.codeberg.org>2024-01-03 15:15:00 +0000
commitf299731bb7f7a0ba5d10074ae6455751860ef8ce (patch)
tree7c534137133fbfa6a98952509aadc08afa01be04 /examples/snac_freebsd
parent6fe31dd7255f85231031851778aa139690604b18 (diff)
parent746db4047d7f235698775b227134bfe2405a98d2 (diff)
Merge pull request 'Added FreeBSD documentation and rc script' (#96) from draga79/snac2:master into master
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/96
Diffstat (limited to 'examples/snac_freebsd')
-rw-r--r--examples/snac_freebsd19
1 files changed, 19 insertions, 0 deletions
diff --git a/examples/snac_freebsd b/examples/snac_freebsd
new file mode 100644
index 0000000..d908b6e
--- /dev/null
+++ b/examples/snac_freebsd
@@ -0,0 +1,19 @@
+# PROVIDE: snac
+# REQUIRE: DAEMON
+# KEYWORD: shutdown
+
+. /etc/rc.subr
+
+name="snac"
+rcvar=snac_enable
+
+load_rc_config $name
+
+: ${snac_enable:=NO}
+: ${snac_user:="snac"}
+: ${snac_args:="httpd SNAC_DATA_PATH"}
+
+command="/usr/local/bin/snac"
+command_args="${snac_args} > /var/log/snac.log 2>&1 &"
+
+run_rc_command "$1" \ No newline at end of file