|
|
@ -0,0 +1,21 @@ |
|
|
|
#!/bin/sh /etc/rc.common |
|
|
|
|
|
|
|
USE_PROCD=1 |
|
|
|
|
|
|
|
# starts before dnsmasq starts |
|
|
|
START=18 |
|
|
|
# stops before networking stops |
|
|
|
STOP=89 |
|
|
|
|
|
|
|
PROG=/usr/sbin/dnscrypt-proxy |
|
|
|
CONFIGFILE=/etc/dnscrypt-proxy2/dnscrypt-proxy.toml |
|
|
|
|
|
|
|
start_service() { |
|
|
|
procd_open_instance |
|
|
|
procd_set_param command "$PROG" -config "$CONFIGFILE" |
|
|
|
procd_set_param file "$CONFIGFILE" |
|
|
|
procd_set_param stdout 1 |
|
|
|
procd_set_param stderr 1 |
|
|
|
procd_set_param respawn ${respawn_threshold:-3600} ${respawn_timeout:-5} ${respawn_retry:-5} |
|
|
|
procd_close_instance |
|
|
|
} |