mirror of
https://codeberg.org/grunfink/snac2.git
synced 2024-12-26 17:23:38 +00:00
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
This commit is contained in:
commit
f299731bb7
3 changed files with 26 additions and 1 deletions
|
@ -40,6 +40,12 @@ On OpenBSD you just need to install `curl`:
|
|||
pkg_add curl
|
||||
```
|
||||
|
||||
On FreeBSD, to install `curl` just type:
|
||||
|
||||
```sh
|
||||
pkg install curl
|
||||
```
|
||||
|
||||
The source code is available [here](https://comam.es/what-is-snac).
|
||||
|
||||
Run `make` and then `make install` as root.
|
||||
|
|
|
@ -76,7 +76,7 @@ level by editing the 'dbglevel' field in the
|
|||
file or by setting a numeric value between 0 and 3 to the DEBUG
|
||||
environment variable, see below.
|
||||
.Pp
|
||||
If you operate a Linux systemd-enabled system or OpenBSD, there are
|
||||
If you operate a Linux systemd-enabled system, OpenBSD or FreeBSD, there are
|
||||
startup scripts and configuration data in the
|
||||
.Pa examples
|
||||
directory.
|
||||
|
|
19
examples/snac_freebsd
Normal file
19
examples/snac_freebsd
Normal file
|
@ -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"
|
Loading…
Reference in a new issue