Created attachment 150213 [details]
I would like to suggest a modified rc-script to support for multiple dnscrypt_proxy instances.
One can use it in this way in the /etc/rc.conf:
dnscrypt_proxy_instances="dnscrypt_proxy_1 dnscrypt_proxy_2 dnscrypt_proxy_3"
I have no experience in writing rc-scripts, so it can be quite buggy, but it works for me.
*** Bug 195697 has been marked as a duplicate of this bug. ***
Change status from "new" to "open" since maintainer is aware of this proposal. (the PR "timed out" but this isn't the type of thing that would get committed without approval)
Created attachment 155292 [details]
multi and single RC in one port
Although I haven't been responsive, I did try to find for a perfect solution.
With the CSV file I would hope multiple -R flags would be(come) possible.
Personally I'd prefer to keep it simple, but I understand your point (and your use of it).
I'm aware the script at https://gist.github.com/steakknife/02832ff104df3483c012 is compatible with single-mode.
I haven't tested key-rollovers, which (I think) only dnscrypt.pl does seamlessly.
If that appears to work as intended then I'd like to fully merge it.
For now I made it an config option, so should please everyone (I hope).
A commit references this bug:
Date: Mon Sep 14 22:29:09 UTC 2015
New revision: 396939
Add support for multiple service instances
Submitted by: Igor <email@example.com>
Approved by: maintainer
Committed. Thank you very much.