deploy/exemplos/openrc

23 lines
595 B
Plaintext

#!/sbin/openrc-run
name=$RC_SVCNAME
supervisor=supervise-daemon
respawn_period="${respawn_period:-30}"
command="/usr/bin/service"
command_args=""
command_user=service
directory="/opt/service"
pidfile="/run/$RC_SVCNAME/$RC_SVCNAME.pid"
output_log="/var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
error_log="/var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
depend() {
use net localmount logger dns
need net
}
start_pre() {
checkpath --directory --owner $command_user --mode 0755 /run/$RC_SVCNAME
checkpath --directory --owner $command_user --mode 0755 /var/log/$RC_SVCNAME
}