master == primaryslave == secondaryThe master/slave terminology is phased out from most open source projects for obvious reasons. E.g. github switched the "master" branch to "main" by default.
02-Oct-2023 22:07:00.461 general: error: dns_rdata_fromtext: /usr/local/etc/namedb/primary/example.org.db:4: near eol: unexpected end of input
$TTL 3D@ IN SOA host1.example.org. root.example.org. ( 39 8H 2H 4W 1D ) NS host1 MX 10 host1host1 A 192.168.3.50host1 AAAA fd53::11
# less /usr/local/etc/namedb/primary/example.org.db$TTL 86400@ IN SOA bitfrost.example.org. root.example.org. ( 2310022206 21600 3600 3542400 3600 )host1 A 192.168.3.1host1 NS host1 AAAA fd53::11
I don't see how it would be obvious, though
Quote from: defaultuserfoo on October 02, 2023, 10:27:58 pmI don't see how it would be obvious, thoughYou don't see how "master" and "slave" could be problematic terms in today's political environment?
As for your technical problems I would need to see your configuration for a secondary zone to give any further advice.
Quote from: Patrick M. Hausen on October 02, 2023, 11:18:46 pmYou don't see how "master" and "slave" could be problematic terms in today's political environment?No, what's the problem? What has politics to do with it?
You don't see how "master" and "slave" could be problematic terms in today's political environment?
Do you have any idea how to create SRV records through the GUI?
Quote from: defaultuserfoo on October 03, 2023, 12:33:05 amQuote from: Patrick M. Hausen on October 02, 2023, 11:18:46 pmYou don't see how "master" and "slave" could be problematic terms in today's political environment?No, what's the problem? What has politics to do with it?Seriously? People being triggered by some technical artifact being named "slave"? Where have you been living?
Quote from: defaultuserfoo on October 03, 2023, 12:33:05 amDo you have any idea how to create SRV records through the GUI?Sure, see screen shot - of course you can only create entries in master/primary zones.
@defaultuserfoo, let's get the politics out of it. A secondary server gives authoritative answers. It will continue to do so if the primary drops permanently dead, there being no technical/configuration difference in that respect.
The secondary can be updated directly by the admin, even while a primary exists (if you do not mind a potential discrepancy) and will not be overridden unless the primary is updated. That overriding is solely a function of a selection of update direction (which you find more convenient to update directly) and trivial to switch around; nothing else.
For these reasons, ISC adopted the primary/secondary terminology as reflecting reality, where use of master/slave is misleading and futile. You will find that other people either have made or are making this change. It's in the docs.
The ISC changed the terms to primary and secondary with BIND 9 and there is no arguing about that fact. Probably you missed the memo.
...and thanks for raising the original topic of configuration of BIND on Opnsense, defaultuserfoo. It is something I am about to test myself.