#!/sbin/openrc-run name="blocky" command="{{ blocky_dir }}/blocky" command_args="--config {{ blocky_conf_file | quote }}" directory="{{ blocky_dir }}" command_user="{{ blocky_user }}:{{ blocky_group }}" pidfile="/var/run/blocky.pid" command_background=true start_stop_daemon_args="--stdout-logger logger --stderr-logger logger" depend() { need net use dns } start_pre() { setcap 'cap_net_bind_service=+ep' {{ (blocky_dir ~ '/blocky') | quote }} }