diff options
Diffstat (limited to 'community/rebuilderd/rebuilderd-worker.initd')
-rw-r--r-- | community/rebuilderd/rebuilderd-worker.initd | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/community/rebuilderd/rebuilderd-worker.initd b/community/rebuilderd/rebuilderd-worker.initd new file mode 100644 index 00000000000..6d97aad3fe1 --- /dev/null +++ b/community/rebuilderd/rebuilderd-worker.initd @@ -0,0 +1,21 @@ +#!/sbin/openrc-run + +worker_name="main" + +command="/usr/bin/rebuilderd-worker" +command_args="-n $worker_name connect" +command_background="yes" +directory="/var/lib/rebuilderd-worker" +pidfile="/run/rebuilderd-worker-$worker_name.pid" + +export REBUILDERD_COOKIE_PATH=/var/lib/rebuilderd/auth-cookie + +start_pre() { + checkpath --directory --owner rebuilderd:rebuilderd --mode 0770 \ + "$directory" +} + +depend() { + need net + after firewall +} |