#!/sbin/openrc-run name="$SVCNAME" command="{{ (acme_dns_dir, '$SVCNAME') | path_join }}" directory="{{ acme_dns_dir }}" command_user="{{ acme_dns_user ~ ':' ~ acme_dns_group }}" pidfile="/var/run/$SVCNAME.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' {{ (acme_dns_dir, '$SVCNAME') | path_join | quote }} }