openbsd rc: replace deprecated flags, renamed to fit other service files

This commit is contained in:
Phantasm 2024-09-10 21:26:44 +02:00
commit b2a716fc91
No known key found for this signature in database
GPG key ID: 2669E588BCC634C8

View file

@ -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() {