Interesting, thanks for the update
It looks like another maintainer is taking over the code for DNSCrypt.
In trunk the dnscrypt-proxy package has been already updated with the new repository/maintainer ...
- PR for the core package: https://github.com/openwrt/packages/pull/5381 (merged)
- PR for the LuCI frontend: https://github.com/openwrt/luci/pull/1516 (merged)
Can anyone point me in the direction of instructions to disable / remove dnscrypt from my router? I'm using a build that has it built-in and enabled by default; I'd like to disable it completely and instead point to a PiHole on my local network that has a working dnscrypt-proxy set up already. Thanks!
How can this be done? Thanks!
@dibdot do you know what's going on with dnscrypt-proxy?
The 'old' maintainer has continued to work on it (repo), even releasing a new version (2.0.0) .
The 'new' dyne repo hasn't been touched since Jan 7th.
Did they have a change of heart? Maybe they haven't handed over control yet?
Also, the old maintainer was on this forum a week ago encouraging the jump to 2.0.0 (here).
No, and I do not longer use dnscrypt-proxy ... I've switched to unbound month ago. The "old" repo is only meant for bugfixes & server list maintenance. The new project is written in "Go" which is currently not supported by the default openwrt buildsystem. Feel free to ask the author directly - I do not plan any efforts in this regard.
Makes sense. Sounds like I should start looking into unbound then. Thanks for the update
it appears there have been active development on dnscrypt-proxy v2. manual installation appears simple.
Installation OpenWRT/LEDE
I wish someone could lock this thread... I keep visiting it again and again in hope to find a luci front end for dnscrypt-proxy 2 LOL
Please, can somebody help me to fix a problem after uninstalling this? After noticing that it doesn't work with DNSCrypt v2 I removed it using the GUI interface (System -> Software -> Installed Packages -> Remove) but in the top menu still shows "Services -> DNSCrypt-Proxy" and the system log shows problems with leftovers:
Wed Oct 9 11:25:55 2019 daemon.err uhttpd[21255]: Failed to execute cbi dispatcher target for entry '/admin/services/dnscrypt-proxy/tab_from_cbi'.
Wed Oct 9 11:25:55 2019 daemon.err uhttpd[21255]: The called action terminated with an exception:
Wed Oct 9 11:25:55 2019 daemon.err uhttpd[21255]: /usr/lib/lua/luci/cbi.lua:53: Model 'dnscrypt-proxy/overview_tab' not found!
Wed Oct 9 11:25:55 2019 daemon.err uhttpd[21255]: stack traceback:
Wed Oct 9 11:25:55 2019 daemon.err uhttpd[21255]: [C]: in function 'assert'
Wed Oct 9 11:25:55 2019 daemon.err uhttpd[21255]: /usr/lib/lua/luci/cbi.lua:53: in function 'load'
Wed Oct 9 11:25:55 2019 daemon.err uhttpd[21255]: /usr/lib/lua/luci/dispatcher.lua:841: in function </usr/lib/lua/luci/dispatcher.lua:835>
Thanks in advance.
rm -rf /tmp/luci-*
After that reload your LuCI-GUI ...
Thanks! I will do it.