drill -p PORT @127.0.0.1 NAMEdrill @127.0.0.1 -p PORT NAMEQuoteThese workarounds are exactly what I mean and what my script handles better.Uh - I missed your post. I'll have a look at your script. Thanks!
Quote from: meyergru on February 13, 2026, 10:56:38 PMAre you aware that ddclient is on its way out as discussed here and that it has long be superseded by the native backend for os-ddclient?
This native backend already supports deSEC.
Quote from: skywalker007 on Today at 11:15:56 AMI have just implemented it using the custom method which works well.
Documented here:
https://forum.opnsense.org/index.php?topic=50907.0
Quote from: meyergru on Today at 10:00:36 AMYes, I know that there is a specific problem - yet I think it would be better working towards a solution in OpnSense than to use external scripts.
***GOT REQUEST TO UPDATE***
Currently running OPNsense 25.7.10 (amd64) at Sat Feb 14 10:23:30 CET 2026
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
Updating SunnyValley repository catalogue...
SunnyValley repository is up to date.
All repositories are up to date.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
Updating SunnyValley repository catalogue...
SunnyValley repository is up to date.
All repositories are up to date.
Checking for upgrades (72 candidates): .......... done
Processing candidates (72 candidates): . done
The following 7 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
hostwatch: 1.0.6 [OPNsense]
Installed packages to be UPGRADED:
cpu-microcode-intel: 20251111 -> 20251111_1 [OPNsense]
libsodium: 1.0.19 -> 1.0.21 [OPNsense]
opnsense: 25.7.10 -> 25.7.11_9 [OPNsense]
opnsense-update: 25.7.10 -> 25.7.11 [OPNsense]
os-sensei: 2.3.1 -> 2.3.3 [SunnyValley]
suricata: 8.0.2 -> 8.0.3 [OPNsense]
Number of packages to be installed: 1
Number of packages to be upgraded: 6
The process will require 3 MiB more space.
153 MiB to be downloaded.
[1/7] Fetching opnsense-update-25.7.11.pkg: ..... done
[2/7] Fetching hostwatch-1.0.6.pkg: .......... done
[3/7] Fetching os-sensei-2.3.3.pkg: .......... done
[4/7] Fetching suricata-8.0.3.pkg: .......... done
[5/7] Fetching libsodium-1.0.21.pkg: ......... done
[6/7] Fetching opnsense-25.7.11_9.pkg: .......... done
[7/7] Fetching cpu-microcode-intel-20251111_1.pkg: .......... done
Checking integrity... done (0 conflicting)
[1/7] Upgrading cpu-microcode-intel from 20251111 to 20251111_1...
[1/7] Extracting cpu-microcode-intel-20251111_1: .......... done
[2/7] Installing hostwatch-1.0.6...
===> Creating groups
Creating group 'hostd' with gid '377'
===> Creating users
Creating user 'hostd' with uid '377'
[2/7] Extracting hostwatch-1.0.6: ..... done
[3/7] Upgrading libsodium from 1.0.19 to 1.0.21...
[3/7] Extracting libsodium-1.0.21: .......... done
[4/7] Upgrading opnsense-update from 25.7.10 to 25.7.11...
[4/7] Extracting opnsense-update-25.7.11: .......... done
[5/7] Upgrading os-sensei from 2.3.1 to 2.3.3...
[5/7] Extracting os-sensei-2.3.3: .......... done
Zenarmor service is running, saving state to resume after upgrade...
Removing Zenarmor cron jobs...
CLI crons: Info: Cron jobs deleted: 1
CLI crons: Success
Local path is : /usr/local/opnsense/service
total 69
-rw-r--r-- 1 root wheel 32B Jun 5 2025 serial
-rw-r--r-- 1 root wheel 0B Jun 5 2025 .fixed-security-categories
-rw-r----- 1 root wheel 7B Jun 5 2025 sensei_cpu_score
-rw-r----- 1 root wheel 4B Jun 5 2025 .configdone
-rw-r----- 1 root wheel 32B Jun 5 2025 token
-rw-r----- 1 root wheel 113B Jun 9 2025 overlay.conf.templ
-rw-r--r-- 1 root wheel 0B Dec 27 01:27 .mustrestart
-rw-r--r-- 1 root wheel 113B Jan 2 12:11 overlay.conf
-rwxr-xr-x 1 root wheel 136B Feb 2 18:51 workers.map.default
-rwxr-xr-x 1 root wheel 40B Feb 2 18:51 .buildtime
-rwxr-xr-x 1 root wheel 5.5K Feb 2 18:51 eastpect.cfg.default
-rw-r----- 1 root wheel 440B Feb 2 19:25 workers.map
-rw-r--r-- 1 root wheel 6.6K Feb 13 08:23 eastpect.cfg
create link for python in virtualenv...Create link python3 to /usr/local/zenarmor/py_venv/bin/python....
Create link python3 to /usr/local/zenarmor/py_venv/bin/python3....
done
Restarting configd service...done
Activating features for Freemium Edition...
Clearing OPNsense menu cache...done
Invalidating OPNsense cache...done
Invalidating Zenarmor cache...done
Running Zenarmor post-install scripts...
Check python version
Sat Feb 14 09:24:05 UTC 2026
Removing Zenarmor cron jobs...
CLI crons: Info: Cron jobs deleted: 0
CLI crons: Success
Preparing Settings Db...
Backup configurations...
Configuration Migration .....
License Migration.....
Node.csv Migration.....
Certification Migration.....
Token Migration.....
Userpin Migration.....
Serial Migration.....
Userenricher Tokens Migration.....
Hostmap Cache Database migration.....
Creating user_device_cache.db...
Creating hostmap_cache.db...
Creating settings.db...
Application database base path is /usr/local/zenarmor//db/
12 web 2.0 categories added.
Prepared Default Policy
Checking Schedule Reports...
Preparing Userenrich Db...
Checking Cloud Nodes...ASAN LIBRARY CHECK....
Generating Zenarmor configuration files...done
Menu.xml template copied
StaticConfig template copied
CLI generate-static-file: OK
CLI setretireafter:
CLI setretireafter: DB Type: ES
CLI setretireafter: (Elasticsearch) 7
CLI setretireafter: Skipped:
CLI setflavor:
CLI setflavor: Warning: Not settings flavor size in eastpect.cfg
CLI settimestamp: Success
CLI migrate: Info: Report Mail Configuration Checking
CLI migrate: Info: done
CLI migrate: Info: Web category migration ...
CLI migrate: Info: done
CLI migrate: Info: Custom web category migration ...
CLI migrate: Info: done
CLI migrate: Info: Applications category migration ...
CLI migrate: Success
CLI migratewebcat: Success
CLI bufsysctl (ring): skipped dev.netmap.ring_num: 1024
CLI bufsysctl: skipped mem: 8589934592 buf: 1000000
CLI setClusterUUID: Success
CLI setdefaultswap: Info: Swap Rate: 60
CLI setdefaultswap: Success
CLI fillscheduledreportchart
CLI fillscheduledreportchart: Success
CLI setlicensesize: Success: Warning: License is not premium
CLI check-fix-websites skipped
CLI check-fix...
CLI check-fix done