diff options
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/snac_freebsd | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/examples/snac_freebsd b/examples/snac_freebsd index d908b6e..1e1faf4 100644 --- a/examples/snac_freebsd +++ b/examples/snac_freebsd | |||
| @@ -12,8 +12,16 @@ load_rc_config $name | |||
| 12 | : ${snac_enable:=NO} | 12 | : ${snac_enable:=NO} |
| 13 | : ${snac_user:="snac"} | 13 | : ${snac_user:="snac"} |
| 14 | : ${snac_args:="httpd SNAC_DATA_PATH"} | 14 | : ${snac_args:="httpd SNAC_DATA_PATH"} |
| 15 | : ${snac_pidfile:="/var/run/snac/snac.pid"} | ||
| 16 | : ${snac_rundir:="/var/run/snac"} | ||
| 15 | 17 | ||
| 16 | command="/usr/local/bin/snac" | 18 | start_precmd="snac_precmd" |
| 17 | command_args="${snac_args} > /var/log/snac.log 2>&1 &" | 19 | command="/usr/sbin/daemon" |
| 20 | command_args="-P ${snac_pidfile} -r -f /usr/local/bin/snac ${snac_args}" | ||
| 21 | |||
| 22 | snac_precmd() | ||
| 23 | { | ||
| 24 | install -d -m 755 -o ${snac_user} -g ${snac_user} ${snac_rundir} | ||
| 25 | } | ||
| 18 | 26 | ||
| 19 | run_rc_command "$1" \ No newline at end of file | 27 | run_rc_command "$1" \ No newline at end of file |