diff options
Diffstat (limited to 'packaging/mirum-worker.initd')
| -rw-r--r-- | packaging/mirum-worker.initd | 35 | +0 −35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/packaging/mirum-worker.initd b/packaging/mirum-worker.initd deleted file mode 100644 --- a/packaging/mirum-worker.initd +++ /dev/null @@ -1,35 +0,0 @@ -#!/sbin/openrc-run -# SPDX-FileCopyrightText: 2026 Nikolay Govorov -# SPDX-License-Identifier: AGPL-3.0-or-later - -# Templated service. To run a worker named "default": -# ln -s mirum-worker /etc/init.d/mirum-worker.default -# rc-service mirum-worker.default start -# rc-update add mirum-worker.default default -# -# The config file is /etc/mirum/worker/<instance>.yaml. - -case "$RC_SVCNAME" in - mirum-worker) instance=default ;; - mirum-worker.*) instance="${RC_SVCNAME#mirum-worker.}" ;; -esac - -description="Mirum worker (${instance})" - -command="/usr/local/bin/mirum-worker" -command_args="--config=/etc/mirum/worker/${instance}.yaml" -command_user="mirum-worker:mirum-worker" -supervisor="supervise-daemon" -respawn_delay=30 -output_log="/var/log/mirum-worker/${instance}.out.log" -error_log="/var/log/mirum-worker/${instance}.err.log" - -depend() { - need net - after firewall -} - -start_pre() { - checkpath -d -o mirum-worker:mirum-worker -m 0750 /var/log/mirum-worker - checkpath -d -o mirum-worker:mirum-worker -m 0750 /run/mirum-worker -} |
