Why is custom options for Unbound removed in 21.7 ?

Started by 134, July 14, 2021, 06:31:49 PM

Previous topic - Next topic
July 15, 2021, 11:16:32 AM #15 Last Edit: July 15, 2021, 11:20:01 AM by Gilad
Quote from: allebone on July 15, 2021, 05:19:45 AM
From the changelog you posted on the announcement post you wrote:
"Unbound advanced configuration has been removed.  Local override directory /usr/local/etc/unbound.opnsense.d exists."

From this I took this to mean the page in "Services - Unbound DNS - Advanced" is being removed. However in reading the above comments I believe that the only thing being removed is actually "Services - Unbound DNS - general - Custom options" which is quite different.

Oh, I was also under the impressions that the whole section of Services/Unbound DNS/Advanced is being removed... Thanks for the clarification  :D

I think this should be changed in the OPNsense Roadmap, from "advanced" to "custom"...

Would be very nice to get some offical ffedback before the relase of 21.7

Quite painful to see that nothing happend since January.
kind regards
chemlud
____
"The price of reliability is the pursuit of the utmost simplicity."
C.A.R. Hoare

felix eichhorns premium katzenfutter mit der extraportion energie

A router is not a switch - A router is not a switch - A router is not a switch - A rou....


> Oh, I was also under the impressions that the whole section of Services/Unbound DNS/Advanced is being removed...

I can see some of the confusion surrounding the loose terminology in day to day speak and similar names in the GUI. I adjusted the release announcement accordingly:

https://github.com/opnsense/changelog/commit/5d0f92d7e58e

> Quite painful to see that nothing happend since January.

Why does it matter when things are worked on when eventually they will be there and working ok? 21.1.9 is still around the corner giving us an opportunity to release enhanced support in 21.1.9.

In general, the best change we get is the one that is coming since we got no other contribution since then. It's not the end of the world as we know it. :)

FWIW, I pushed all your requirements from January into the ticket mentioned earlier so nothing was lost.

> Given these points, I find the given reason of trying to protect the incapable from themselves to be irrational.

I don't follow here, sorry. Can you try to explain this for me?


Cheers,
Franco


Thanks! From my perspective all makes perfect sense now and there is no real problem :)

Stay safe all!

P

Quote from: mimugmail on July 15, 2021, 04:52:59 PM
https://forum.opnsense.org/index.php?topic=23941.0

Many, many thanks! I guess no problem to use on LibreSSL, as no crypto involved, or? :-)


Quote from: franco on July 15, 2021, 08:03:06 PM
> Oh, I was also under the impressions that the whole section of Services/Unbound DNS/Advanced is being > Quite painful to see that nothing happend since January.

Why does it matter when things are worked on when eventually they will be there and working ok? 21.1.9 is still around the corner giving us an opportunity to release enhanced support in 21.1.9.


Many thanks for clarification, I stay tuned and can't wait to see what's arround the corner :-D

Will it be necessary to remove all custom entries to unbound in the GUI before updating to 21.1.9? Or will it automagically fill the GUI with the data from the custom field?
kind regards
chemlud
____
"The price of reliability is the pursuit of the utmost simplicity."
C.A.R. Hoare

felix eichhorns premium katzenfutter mit der extraportion energie

A router is not a switch - A router is not a switch - A router is not a switch - A rou....

Work has been concluded and DoT now is a grid view with room for individual on/off toggle, server address, port (optional) and hostname verification (optional). Strict Q-NAME is also available in the advanced settings.

I'll have a single patch backport for testing ready tomorrow.


Cheers,
Franco

Thank you Franco! This + the new ZFS installer make 21.7 a really nice release!

Thanks, I hope so too. :)

I am having a little difficulty with the backport of the new DoT grid page... A larger number of changes in the Unbound area need to be cut from the backport but I hope to be done later today.


Cheers,
Franco

Sorry, no, I'm unable to pull this over in one separate patch as it amounts to pulling in almost everything in the development branch regarding Unbound. The best approach for testers would be:

(switch to development release in firmware settings, check for updates and update)

(from the console)

# opnsense-code core
# cd /usr/core
# git checkout master
# make upgrade

Of course the development release shipped with 21.1.9 will have the changes included and the console upgrade is not required.


Cheers,
Franco

Quote from: franco on July 22, 2021, 10:32:24 AM
Sorry, no, I'm unable to pull this over in one separate patch as it amounts to pulling in almost everything in the development branch regarding Unbound. The best approach for testers would be:

(switch to development release in firmware settings, check for updates and update)

(from the console)

# opnsense-code core
# cd /usr/core
# git checkout master
# make upgrade

Of course the development release shipped with 21.1.9 will have the changes included and the console upgrade is not required.


Cheers,
Franco

Hello again!

In 21.1.9

https://forum.opnsense.org/index.php?topic=24089

I don't find anything related to unbound?!?

What is state of the union on this?
kind regards
chemlud
____
"The price of reliability is the pursuit of the utmost simplicity."
C.A.R. Hoare

felix eichhorns premium katzenfutter mit der extraportion energie

A router is not a switch - A router is not a switch - A router is not a switch - A rou....

Quote from: franco on July 22, 2021, 10:32:24 AM
Of course the development release shipped with 21.1.9 will have the changes included and the console upgrade is not required.

QuoteQuote from: franco on July 15, 2021, 08:03:06 pm

    > Oh, I was also under the impressions that the whole section of Services/Unbound DNS/Advanced is being > Quite painful to see that nothing happend since January.

    Why does it matter when things are worked on when eventually they will be there and working ok? 21.1.9 is still around the corner giving us an opportunity to release enhanced support in 21.1.9.

-----

Hmmm, but 21.7 tomorrow is going to remove the custom options?
kind regards
chemlud
____
"The price of reliability is the pursuit of the utmost simplicity."
C.A.R. Hoare

felix eichhorns premium katzenfutter mit der extraportion energie

A router is not a switch - A router is not a switch - A router is not a switch - A rou....

I repeat: switch to development, use the new code, do the upgrade, switch back to community.

(I don't want to force hundreds of lines into an EoL release for maximum convenience.)

Sorry for the noob question but trying to get ahead of the eventual upgrade to 21.7, but currently my Unbound has the following in custom:



server:
  do-not-query-localhost: no


forward-zone:
  name: "."
  forward-addr: ::1@5353
  forward-addr: 127.0.0.1@5353



It's forwarding to the DNSCrypt-Proxy service.

Will I be able to do this with 21.7 and the new standard menu? Currently still on 21.1.8 as I am not on-site to attempt the upgrade to 21.1.9