unbound icon indicating copy to clipboard operation
unbound copied to clipboard

Add a GUI for Windows build like SimpleDnsCrypt

Open txr660 opened this issue 4 years ago • 9 comments

Hi Would you consider adding a GUI for Unbound (at least on Windows) like SimpleDnsCrypt ? SimpleDnsCrypt has a scrolling Log view for blocked domains ( that's how I compile my Blocklist for newly installed programs ) , and I would like to have that with Unbound . Also it would make configuring Unbound easy . Thanks blocklog

txr660 avatar Nov 06 '19 15:11 txr660

Hi @txr660 configuring unbound is already very easy, and does not require a hole lot of knowledge to make it spin. But I agree that the docs could be better for noobs.

And what you request is already in your system log if you enable it in the service.conf file

spirillen avatar Nov 06 '19 18:11 spirillen

Hi, we do not have plans to make a GUI for Unbound.

But I agree that the docs could be better for noobs.

Happy to receive suggestion (or review pull requests) on how to improve the documentation.

ralphdolmans avatar Nov 08 '19 12:11 ralphdolmans

Hi @ralphdolmans First suggestion would be a doc with all ./configure options :) as it would be nice to be able to have a second open window vs the console ./configure -h where you would have to scroll back and forth, and if you uses screen you have a very limited scroll windows

Second suggestion would be the "default ./configure" for most popular distros like Debian, Ubuntu and centos/redhat

  • Reason, it would make it easier for those who is NOT used to do things like this to upgrade to latest running version and still be able to follow most "guides" out there...

spirillen avatar Nov 08 '19 12:11 spirillen

First suggestion would be a doc with all ./configure options :) as it would be nice to be able to have a second open window vs the console ./configure -h where you would have to scroll back and forth, and if you uses screen you have a very limited scroll windows

We could add the ./configure -h output to our documentation page, if that is considered to be useful.

Second suggestion would be the "default ./configure" for most popular distros like Debian, Ubuntu and centos/redhat

We don't create these packages ourselves and do therefore not control the used compile options. Having a list of used options and keeping this list up-to-date is therefore not feasible.

ralphdolmans avatar Nov 08 '19 13:11 ralphdolmans

We don't create these packages ourselves and do therefore not control the used compile options. Having a list of used options and keeping this list up-to-date is therefore not feasible.

I know these can be challenging, But I would believe if we asked politely, then the repo maintainers would tell us :smiley:

spirillen avatar Nov 08 '19 15:11 spirillen

The man pages exported to HTML are really useful, even more so when you want to share some options with other folks. I would love to have anchors set to the specific options so you can directly send people to that specific section in the man page, but it does not seems that any man-to-html converter does this.

We could add the ./configure -h output to our documentation page, if that is considered to be useful.

This seems very niche to me. People using configure are usually some of those "power users" that can find a solution that may suit them using standard Unix tool. Be it redirecting to a pager, scrolling through using tmux/screen? I don't even know if this is done by any other software out there. I agree that I sometime have to squint my eyes looking at configure -h output, but this is not like a place I will spend time regularly.

Getting the default from the different distributions is also going to get out of sync. For Debian-likes, the best is to look at the rules file, for RHEL-likes, .spec file.

chantra avatar Nov 08 '19 16:11 chantra

Getting the default from the different distributions is also going to get out of sync. For Debian-likes, the best is to look at the rules file, for RHEL-likes, .spec file.

@chantra I love this link https://salsa.debian.org/dns-team/unbound/blob/master/debian/rules but the Q was for noobies and those who rarely even do compile, how should they ever find that repo :question: So my suggestion would be to add that to the ./configuer html page

If you are compiling for debian and looking for the Defautl Debian compiling options, Please have a look here https://salsa.debian.org/dns-team/unbound/blob/master/debian/rules

spirillen avatar Nov 08 '19 17:11 spirillen

Added the anchors you asked for to the unbound.conf man page html, they work like this: https://nlnetlabs.nl/documentation/unbound/unbound.conf/#interface and also for other option names.

wcawijngaards avatar Nov 11 '19 13:11 wcawijngaards

Second @txr660 call for a gui like DNScrypt ?

And in response to @ralphdolmans the main Install page does not mention Windows? Might be good if there was a link there. As it is, the only Windows install page I've been able to find refers to .. Windows Vista. That is, I searched the docs for "Windows" and the only thing that referred to installation on Windows was the Vista one.

Is there a Windows 10 installation version lurking about?

jasonbrown1965 avatar May 08 '22 16:05 jasonbrown1965