Files
archy/image-recipe/configs/archipelago-runtime-worker.service

23 lines
745 B
Desktop File

# UNINSTALLED USER unit. Start only in the qualified runtime user manager.
[Unit]
Description=Archipelago unprivileged runtime command worker
Requires=archipelago-runtime-tmux.service archipelago-runtime-podman.service
After=archipelago-runtime-tmux.service archipelago-runtime-podman.service dbus.socket
[Service]
Type=notify
ExecCondition=/usr/bin/python3 -I -S /usr/libexec/runtime_uplink.py --c01 --runtime-dir=%t --timeout=5
ExecStart=/usr/bin/python3 -I -S /usr/lib/archipelago/c01_runtime.py worker
Delegate=yes
KillMode=control-group
Restart=no
TimeoutStopSec=infinity
SendSIGKILL=no
TasksMax=512
UMask=0077
# Mapping helpers need their normal setuid path. No ambient capabilities.
NoNewPrivileges=no
[Install]
WantedBy=default.target