From c58914809bc8925eb7c7d1e3ccfb6fdeac5c4b94 Mon Sep 17 00:00:00 2001 From: Glauber Ferreira Date: Thu, 20 Mar 2025 21:46:35 -0300 Subject: [PATCH] adiciona exemplo openrc --- exemplos/openrc | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 exemplos/openrc diff --git a/exemplos/openrc b/exemplos/openrc new file mode 100644 index 0000000..4479812 --- /dev/null +++ b/exemplos/openrc @@ -0,0 +1,22 @@ +#!/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 +}