projects/aports·blob master · refs

22 lines · 601 B

1#!/sbin/openrc-run
2# Copyright 1999-2018 Gentoo Foundation
3# Distributed under the terms of the GNU General Public License v2
4
5supervisor=supervise-daemon
6command="/usr/bin/dnscrypt-proxy"
7command_args="${DNSCRYPT_OPTS:--config /etc/dnscrypt-proxy/dnscrypt-proxy.toml}"
8command_user="${DNSCRYPT_USER:-dnscrypt}:${DNSCRYPT_GROUP:-dnscrypt}"
9pidfile="/run/${RC_SVCNAME}.pid"
10command_background="yes"
11capabilities="^cap_net_bind_service"
12
13depend() {
14 use net logger
15 provide dns
16}
17
18start_pre() {
19 checkpath -q -d -m 0775 -o "${command_user}" \
20 /var/cache/"${RC_SVCNAME}" \
21 /var/log/"${RC_SVCNAME}"
22}