>>> Executing build step update on 25.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.7 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.7 CORE_PYTHON=313 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.7/amd64/logs MAKEFLAGS= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.7 PLUGIN_PYTHON=313 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.7 PRODUCT_ADDITIONS= PRODUCT_APACHE=24 PRODUCT_ARCH=amd64 PRODUCT_COMSPEED=115200 PRODUCT_CORE=opnsense PRODUCT_CORES=opnsense opnsense-devel opnsense-business PRODUCT_DEBUG= PRODUCT_DEVEL= PRODUCT_DEVICE_REAL=A10 PRODUCT_GITBASE=https://github.com/opnsense PRODUCT_HOST=amd64 PRODUCT_KERNEL=SMP PRODUCT_LUA=5.4 PRODUCT_MIRROR=https://mirror.wdc1.us.leaseweb.net/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.42 PRODUCT_PHP=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.7/repo.pub PRODUCT_PYTHON=313 PRODUCT_RELEASE=OPNsense-202511111320 PRODUCT_RUBY=33 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.7/repo.pub /usr/tools/config/25.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202511111320 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.7 SRCDIR=/usr/src SRCREVISION=14.3 STAGEDIR=/usr/obj/usr/tools/config/25.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.7/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: update >>> Passing arguments: (none) >>> Fetching /usr/core: From https://github.com/opnsense/core 970a5128e..149a27eaf stable/25.7 -> origin/stable/25.7 5909ccc0b..b75665d16 master -> origin/master >>> Updating branch stable/25.7 of /usr/core: Already on 'stable/25.7' Your branch is behind 'origin/stable/25.7' by 19 commits, and can be fast-forwarded. (use "git pull" to update your local branch) Updating 970a5128e..149a27eaf Fast-forward plist | 9 +- src/etc/inc/config.inc | 1 + src/etc/inc/interfaces.inc | 16 +- src/etc/inc/plugins.inc.d/core.inc | 12 -- src/etc/inc/plugins.inc.d/kea.inc | 14 ++ src/etc/inc/util.inc | 14 +- src/etc/rc.syshook.d/carp/20-ppp | 4 +- .../OPNsense/Core/Api/MenuController.php | 4 +- .../OPNsense/Firewall/Api/FilterController.php | 194 +++++++++++++-------- .../OPNsense/Routing/Api/SettingsController.php | 8 +- .../library/OPNsense/Core/ConfigMaintenance.php | 2 +- .../Base/FieldTypes/ModelRelationField.php | 18 +- .../mvc/app/models/OPNsense/Base/Menu/MenuItem.php | 33 ++-- .../app/models/OPNsense/Base/Menu/MenuSystem.php | 96 +++++----- .../mvc/app/models/OPNsense/Core/InitialSetup.php | 8 +- .../mvc/app/models/OPNsense/IPsec/Swanctl.xml | 1 + .../mvc/app/models/OPNsense/Routing/Gateways.php | 8 +- .../mvc/app/views/OPNsense/Diagnostics/fw_log.volt | 18 +- .../mvc/app/views/OPNsense/IPsec/tunnels.volt | 1 + .../views/layout_partials/base_menu_system.volt | 16 +- .../{dns => dnsmasq}/dnsmasq_dhcp_options.py | 0 .../{dhcp => dnsmasq}/get_dnsmasq_leases.py | 0 src/opnsense/scripts/filter/download_geoip.py | 2 + src/opnsense/scripts/filter/lib/alias/geoip.py | 6 + src/opnsense/scripts/filter/list_non_mvc_rules.php | 23 +++ .../scripts/{dhcp => kea}/get_kea_leases.py | 0 src/opnsense/scripts/kea/kea_prefix_watcher.py | 124 +++++++++++++ src/opnsense/scripts/shell/banner.php | 8 +- src/opnsense/scripts/shell/setaddr.php | 14 +- src/opnsense/scripts/syslog/log_matcher.py | 2 +- src/opnsense/scripts/{dns => system}/query_dns.py | 0 .../service/conf/actions.d/actions_dns.conf | 2 +- .../service/conf/actions.d/actions_dnsmasq.conf | 6 +- .../service/conf/actions.d/actions_kea.conf | 4 +- src/www/fbegin.inc | 16 +- src/www/guiconfig.inc | 2 +- src/www/interfaces.php | 4 + 37 files changed, 465 insertions(+), 225 deletions(-) rename src/opnsense/scripts/{dns => dnsmasq}/dnsmasq_dhcp_options.py (100%) rename src/opnsense/scripts/{dhcp => dnsmasq}/get_dnsmasq_leases.py (100%) rename src/opnsense/scripts/{dhcp => kea}/get_kea_leases.py (100%) create mode 100755 src/opnsense/scripts/kea/kea_prefix_watcher.py rename src/opnsense/scripts/{dns => system}/query_dns.py (100%) >>> Fetching /usr/plugins: From https://github.com/opnsense/plugins * [new branch] frr-static-if -> origin/frr-static-if >>> Updating branch stable/25.7 of /usr/plugins: Already on 'stable/25.7' Your branch is up to date with 'origin/stable/25.7'. Already up to date. >>> Fetching /usr/ports: >>> Updating branch master of /usr/ports: Already on 'master' Your branch is up to date with 'origin/master'. Already up to date. >>> Fetching /usr/src: From https://github.com/opnsense/src 45513de39cf..736edd48c43 wg_bug -> origin/wg_bug >>> Updating branch stable/25.7 of /usr/src: Already on 'stable/25.7' Your branch is up to date with 'origin/stable/25.7'. Already up to date. >>> Fetching /usr/tools: >>> Updating branch master of /usr/tools: Already on 'master' Your branch is up to date with 'origin/master'. Already up to date. 6.11 real 1.14 user 2.15 sys