diff options
Diffstat (limited to 'dnscrypt-wrapper.initd')
-rwxr-xr-x | dnscrypt-wrapper.initd | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/dnscrypt-wrapper.initd b/dnscrypt-wrapper.initd new file mode 100755 index 0000000..b214e55 --- /dev/null +++ b/dnscrypt-wrapper.initd @@ -0,0 +1,15 @@ +#!/usr/bin/openrc-run + +command="/usr/bin/dnscrypt-wrapper" +command_args="${DNSCRYPT_WRAPPER_RUNTIME_OPTS} ${DNSCRYPT_WRAPPER_KEY_OPTS} ${DNSCRYPT_WRAPPER_NETWORK_OPTS}" +pidfile="/run/${RC_SVCNAME}.pid" +start_stop_daemon_args="--background --make-pidfile" + +depend() { + use logger net + provide dns +} + +stop_pre() { + pkill -u dnscrypt-wrapper +} |