benyamin-codez
d76f4b27b0
dnsapi/dns_opnsense.sh: Refresh for OPNsense v25.7 series
...
Updates the dns_opnsense.sh Bourne shell script for OPNSense v25.7 series:
1. Fixes historical error in rm_record() [used incorrect response variable]
2. Improves debug messaging in rm_record()
3. Fixes _get_root() for change in OPNsense API
* Response is now split into pseudo-rows
* We now iterate through pseudo-rows for matching domainname field
4. Fixes _existingchallenge() for change in OPNsense API
* Fixes unreliable regex for uuid
* Adds domain regex and %domain field
5. Fixes historical error in _existingchallenge() [incorrect variable syntax]
Resolves #6467
Signed-off-by: benyamin-codez <115509179+benyamin-codez@users.noreply.github.com >
2025-09-15 15:50:48 +10:00
..
2025-05-15 16:01:24 +02:00
2024-05-18 12:06:41 +03:00
2024-05-18 12:06:41 +03:00
2025-05-05 15:48:02 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-11-09 18:22:01 +02:00
2024-10-13 17:41:22 +02:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2025-03-31 10:47:49 -04:00
2025-08-12 11:12:09 +03:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:55:22 +02:00
2024-10-13 17:41:22 +02:00
2024-05-18 12:06:41 +03:00
2025-05-31 15:02:25 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2025-08-12 19:04:19 +02:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:41:22 +02:00
2025-01-03 13:08:18 +01:00
2024-10-13 17:41:22 +02:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:41:22 +02:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:49:29 +02:00
2024-10-13 17:41:22 +02:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:49:29 +02:00
2024-05-18 12:06:41 +03:00
2024-05-27 12:45:01 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-05-18 12:06:41 +03:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:41:22 +02:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:41:22 +02:00
2025-08-12 11:12:09 +03:00
2025-08-12 11:12:09 +03:00
2025-05-19 15:08:54 +03:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2025-03-11 08:07:38 +00:00
2025-08-12 11:12:09 +03:00
2025-05-19 15:15:46 +03:00
2024-10-13 17:41:22 +02:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:49:29 +02:00
2024-10-13 17:41:22 +02:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:49:29 +02:00
2025-01-13 11:11:36 +08:00
2024-10-13 17:41:22 +02:00
2024-05-18 12:06:41 +03:00
2024-08-23 16:00:08 +08:00
2024-05-18 12:06:41 +03:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:49:29 +02:00
2024-10-13 17:41:22 +02:00
2024-11-09 18:31:52 +02:00
2024-10-13 17:41:22 +02:00
2024-05-18 12:06:41 +03:00
2024-07-31 16:22:12 +02:00
2024-10-13 17:41:22 +02:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:41:22 +02:00
2024-05-18 12:06:41 +03:00
2024-05-18 12:06:41 +03:00
2024-05-18 12:06:41 +03:00
2025-07-02 21:15:46 +08:00
2024-05-18 12:06:41 +03:00
2024-05-18 12:06:41 +03:00
2024-12-31 11:45:29 +02:00
2024-11-08 00:59:21 -03:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:49:29 +02:00
2024-10-13 17:41:22 +02:00
2024-10-16 11:49:29 +02:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:41:22 +02:00
2024-12-31 11:45:29 +02:00
2024-05-18 12:06:41 +03:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:55:22 +02:00
2025-08-12 11:12:09 +03:00
2025-08-12 11:12:09 +03:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-11-17 20:58:06 +01:00
2024-10-13 17:58:19 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-05-18 12:06:41 +03:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:41:22 +02:00
2024-09-17 15:27:46 +02:00
2024-10-13 17:58:19 +02:00
2024-10-13 17:41:22 +02:00
2024-12-31 11:45:29 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2025-08-12 11:12:09 +03:00
2024-12-31 11:45:29 +02:00
2024-05-18 12:06:41 +03:00
2025-09-15 15:50:48 +10:00
2024-10-13 17:55:22 +02:00
2024-12-31 11:45:29 +02:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-07-05 09:23:14 +02:00
2024-10-13 17:49:29 +02:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:58:19 +02:00
2025-08-12 11:12:09 +03:00
2025-08-12 11:12:09 +03:00
2024-05-18 12:06:41 +03:00
2024-10-13 17:59:25 +02:00
2024-10-13 17:41:22 +02:00
2025-08-12 11:12:09 +03:00
2024-12-28 17:42:58 +02:00
2025-08-12 11:12:09 +03:00
2025-05-23 17:54:56 +08:00
2025-08-12 11:12:09 +03:00
2025-05-16 15:40:36 +02:00
2025-08-12 11:12:09 +03:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2025-08-15 09:02:57 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2025-08-12 11:12:09 +03:00
2025-08-12 11:12:09 +03:00
2025-08-12 11:12:09 +03:00
2024-12-28 22:31:24 +02:00
2025-08-12 11:12:09 +03:00
2024-12-31 11:45:29 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-10-13 17:41:22 +02:00
2024-12-28 17:42:58 +02:00
2024-05-18 12:06:41 +03:00
2020-01-30 12:06:39 +08:00