openbsd rc: replace deprecated flags, renamed to fit other service files
This commit is contained in:
parent
6099a94dbc
commit
b2a716fc91
1 changed files with 7 additions and 5 deletions
|
|
@ -4,16 +4,18 @@
|
||||||
#
|
#
|
||||||
# Simple installation instructions:
|
# Simple installation instructions:
|
||||||
# 1. Install Pleroma per wiki instructions
|
# 1. Install Pleroma per wiki instructions
|
||||||
# 2. Place this pleromad file in /etc/rc.d
|
# 2. Place this pleroma file in /etc/rc.d
|
||||||
# 3. Enable and start Pleroma
|
# 3. Enable and start Pleroma
|
||||||
# # doas rcctl enable pleromad
|
# # doas rcctl enable pleroma
|
||||||
# # doas rcctl start pleromad
|
# # doas rcctl start pleroma
|
||||||
#
|
#
|
||||||
|
|
||||||
daemon="/usr/local/bin/elixir"
|
daemon="/usr/local/bin/elixir"
|
||||||
daemon_flags="--detached -S /usr/local/bin/mix phx.server"
|
daemon_flags="--erl \"-detached\" -S /usr/local/bin/mix phx.server"
|
||||||
daemon_user="_pleroma"
|
daemon_user="_pleroma"
|
||||||
|
|
||||||
|
env="MIX_ENV=prod"
|
||||||
|
|
||||||
. /etc/rc.d/rc.subr
|
. /etc/rc.d/rc.subr
|
||||||
|
|
||||||
rc_reload=NO
|
rc_reload=NO
|
||||||
|
|
@ -24,7 +26,7 @@ rc_check() {
|
||||||
}
|
}
|
||||||
|
|
||||||
rc_start() {
|
rc_start() {
|
||||||
${rcexec} "cd pleroma; ${daemon} ${daemon_flags}"
|
rc_exec "cd pleroma; export ${env}; ${daemon} ${daemon_flags}"
|
||||||
}
|
}
|
||||||
|
|
||||||
rc_stop() {
|
rc_stop() {
|
||||||
Loading…
Add table
Add a link
Reference in a new issue