Commit Graph

935 Commits

Author SHA1 Message Date
Jamie Cameron
2d7cfca67f Prevent duplicate also-notify and allow-transfer IPs 2024-06-12 16:52:50 -07:00
Jamie Cameron
fd8c634277 Zone key record might not exist https://forum.virtualmin.com/t/security-updates/127159 2024-06-06 08:33:34 -07:00
Romanitch
6df08bc645 add ED25519 & ED448 DNSSEC Key Algorithm 2024-04-18 19:43:16 +03:00
Jamie Cameron
5565113777 Pass in conf instead of filename 2024-03-07 18:49:18 -08:00
Jamie Cameron
37c91a6330 TXT records should always be quoted 2024-02-29 20:37:48 -08:00
Jamie Cameron
409a4fbb7b Sometimes there is no options block https://forum.virtualmin.com/t/bind-module-is-not-set-up/123790 2023-12-09 12:42:39 -08:00
Jamie Cameron
7ad30bdc8c Make sure index field is always populated https://github.com/webmin/webmin/issues/2041 2023-10-28 15:21:13 -07:00
Jamie Cameron
3c971dacc1 Copy allow-transfer directives up from global, because they aren't merged 2023-09-29 20:40:31 -07:00
Jamie Cameron
96bfc34247 Clean up code to set per-domain allow-transfer and also-notify 2023-09-27 16:36:21 -07:00
Ilia Ross
b268c1bb66 Fix to import missing $bind_version vars 2023-09-20 19:33:41 +03:00
Jamie Cameron
b2f18fb784 dnssec-enabled has been obsoleted in new version https://github.com/virtualmin/virtualmin-gpl/issues/645 2023-09-19 21:13:38 -07:00
Jamie Cameron
60a3b3b4a9 Make sure NSEC3PARAM record is always deleted https://github.com/virtualmin/virtualmin-gpl/issues/604 2023-08-06 09:50:43 -07:00
iliajie
143fb86567 Update translations 2023-07-19 20:08:41 +03:00
Jamie Cameron
323f0cc043 Use formal params 2023-07-14 16:51:25 -07:00
iliajie
195ea913df Fix logic to check if /dev/urandom is allowed 1bc262481d (commitcomment-120432005) 2023-07-05 12:06:47 +03:00
iliajie
3a7145b2e3 Fix language strings as 'warning' and 'danger' already part of UI alert 2023-06-22 11:46:38 +03:00
Jamie Cameron
f49539ad96 Add a warning about editing Virtualmin-controlled domains 2023-06-21 16:48:51 -07:00
Jamie Cameron
1f46918693 Also check host field 2023-05-24 21:46:12 -07:00
John Heenan
102da88262 Fix for failure to re-start DNS BIND on slave servers
See https://github.com/virtualmin/virtualmin-gpl/issues/565
2023-05-25 14:27:31 +10:00
iliajie
fae07aed8a Fix if defined 2023-05-04 14:31:22 +03:00
Jamie Cameron
33a8c5c8af Fix check for values field 2023-05-03 17:01:40 -07:00
iliajie
06ae7b8582 Fix undefined error fa42a98acb (commitcomment-111597917) 2023-05-03 16:27:00 +03:00
Jamie Cameron
fa42a98acb Use values array if value isn't set https://forum.virtualmin.com/t/dns-not-appearing-on-slaves/120477 2023-04-28 20:08:09 -07:00
iliajie
b9891fffc2 Update translations 2023-03-17 17:53:18 +02:00
Jamie Cameron
6100583d60 The value field has to be set in all sub-structures 2023-03-04 19:17:36 -08:00
iliajie
fcb34f6790 Add an attempt to support CloudLinux (configs) 2023-02-18 17:52:47 +02:00
Jamie Cameron
5a9f2de6d3 Add function to reload a zone on all slaves 2023-02-12 17:49:34 -08:00
Jamie Cameron
fb635c1591 Fix error message 2023-02-04 23:18:52 -08:00
Jamie Cameron
acd60fbc6a Add slave zone file format option 2023-01-30 23:07:33 -08:00
Jamie Cameron
bfc0f89b55 Add comment 2023-01-21 17:14:16 -08:00
Jamie Cameron
43bf4bbc15 Set the correct algorithm when setting up rndc https://github.com/webmin/webmin/issues/1817 2023-01-11 19:08:06 -08:00
Jamie Cameron
6451f4b115 Store and show default TTL set by $ttl https://github.com/webmin/webmin/issues/1816 2023-01-10 22:23:36 -08:00
Jamie Cameron
4bd9c59038 Freeze and thaw dynamic reverse zones when updating a forward record https://github.com/webmin/webmin/issues/1810 2022-12-18 21:50:26 -08:00
Jamie Cameron
e080fb3470 Zone type might be in upper case https://sourceforge.net/p/webadmin/bugs/5600/ 2022-12-17 23:17:55 -08:00
iliajie
c0c993efec Fix openSUSE reload config command for BIND 2022-11-23 22:56:25 +02:00
iliajie
f4c367f2ae Add support for contemporary OpenSUSE Leap Linux 2022-11-23 22:30:51 +02:00
Jamie Cameron
094f6e3f03 Fix query-source field https://sourceforge.net/p/webadmin/bugs/5590/ 2022-11-15 19:54:23 -08:00
iliajie
9a06472017 Drop obsolete DNSSEC-Tools 2022-11-03 18:49:06 +02:00
Jamie Cameron
0ec465cfb0 Also check dynamic status before editing 2022-10-19 17:04:35 -07:00
Jamie Cameron
f7441d2c22 Include dynamic zone status in cache, and use this to determined whether a freeze/thaw is needed 2022-10-19 17:01:31 -07:00
Jamie Cameron
de53c5acc0 Add back freeze and thaw when reloading zones https://sourceforge.net/p/webadmin/bugs/5587/ 2022-10-18 20:56:17 -07:00
Jamie Cameron
90e164671f We are only reading named.conf, not writing here 2022-10-04 20:52:10 -07:00
iliajie
8fef42775b RHEL cover version range 2022-09-27 15:22:30 +03:00
Jamie Cameron
c18aaea427 CentOS 7.9 isn't covered by version range 6.0 to 7.0 2022-09-26 22:10:02 -07:00
Jamie Cameron
3dd1234c24 Add checkbox to control if key is kept 2022-09-24 11:52:16 -07:00
Jamie Cameron
66849cbe55 Support the older primary zone type, which is the same as master https://sourceforge.net/p/webadmin/bugs/5584/ 2022-09-22 22:58:22 -07:00
iliajie
9e89b7bc2e Fix error message styling 2022-09-07 01:03:03 +03:00
iliajie
06483d9429 Fix bottom margin 2022-08-31 19:05:10 +03:00
iliajie
095d114425 Fix to add more space after the form 2022-08-31 15:50:43 +03:00
iliajie
9193423d3d Fix to remove ancient code
194c7b9b31 (r82659311)
2022-08-31 15:50:24 +03:00