OPNSense/plugins 7448318. README.md LICENSE

LICENSE/README: sync
DeltaFile
+5-5README.md
+1-0LICENSE
+6-52 files

OPNSense/plugins 21dff40sysutils/smart Makefile

sysutils/smart: sync with master
DeltaFile
+0-1sysutils/smart/Makefile
+0-11 files

OPNSense/plugins e7c3cdesysutils/lcdproc-sdeclcd Makefile

sysutils/lcdproc-sdeclcd: sync with master
DeltaFile
+0-1sysutils/lcdproc-sdeclcd/Makefile
+0-11 files

OPNSense/plugins 1ee466bsysutils/dmidecode Makefile

sysutils/dmidecode: sync with master
DeltaFile
+0-1sysutils/dmidecode/Makefile
+0-11 files

OPNSense/plugins 10ebff2net/wol Makefile

net/wol: sync with master
DeltaFile
+0-1net/wol/Makefile
+0-11 files

OPNSense/plugins 1bc3e5enet/ndp-proxy-go pkg-descr Makefile, net/ndp-proxy-go/src/etc/rc.syshook.d/carp 20-ndpproxy

net/ndp-proxy-go: sync with master
DeltaFile
+53-0net/ndp-proxy-go/src/etc/rc.syshook.d/carp/20-ndpproxy
+28-3net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+8-1net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.xml
+6-0net/ndp-proxy-go/src/opnsense/service/templates/OPNsense/NdpProxy/ndp_proxy_go
+5-0net/ndp-proxy-go/pkg-descr
+1-1net/ndp-proxy-go/Makefile
+101-56 files

OPNSense/plugins e033b9dnet/igmp-proxy Makefile

net/igmp-proxy: sync with master
DeltaFile
+0-1net/igmp-proxy/Makefile
+0-11 files

OPNSense/plugins 461e55anet/frr pkg-descr, net/frr/src/etc/rc.syshook.d/start 50-frr

net/frr: sync with master
DeltaFile
+55-0net/frr/src/opnsense/scripts/frr/frr_wrapper.sh
+36-3net/frr/src/etc/rc.syshook.d/start/50-frr
+25-2net/frr/src/opnsense/service/conf/actions.d/actions_quagga.conf
+20-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditBGPNeighbor.xml
+17-0net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/BGP.xml
+10-3net/frr/pkg-descr
+163-84 files not shown
+174-1910 files

OPNSense/plugins 9e4319bnet-mgmt/telegraf pkg-descr, net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms output.xml

net-mgmt/telegraf: sync with master
DeltaFile
+6-0net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms/output.xml
+4-0net-mgmt/telegraf/pkg-descr
+3-0net-mgmt/telegraf/src/opnsense/service/templates/OPNsense/Telegraf/telegraf.conf
+1-0net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Output.xml
+14-04 files

OPNSense/core 33461a8src/etc/inc/plugins.inc.d hostwatch.inc, src/opnsense/service/conf/actions.d actions_hostwatch.conf

interfaces: get hostwatch status by process name

The PID takes a few ms to materialize, long enough for an apply to
show the service as red while still restarting.

The issue is reproducible via:

    # service hostwatch restart && service hostwatch status

It shows the service as stopped.

(cherry picked from commit 55f34d8feb7a1b2b9af1e24ed46e6029fdaf3455)
DeltaFile
+2-1src/etc/inc/plugins.inc.d/hostwatch.inc
+1-1src/opnsense/service/conf/actions.d/actions_hostwatch.conf
+3-22 files

OPNSense/core 55f34d8src/etc/inc/plugins.inc.d hostwatch.inc, src/opnsense/service/conf/actions.d actions_hostwatch.conf

interfaces: get hostwatch status by process name

The PID takes a few ms to materialize, long enough for an apply to
show the service as red while still restarting.

The issue is reproducible via:

    # service hostwatch restart && service hostwatch status

It shows the service as stopped.
DeltaFile
+2-1src/etc/inc/plugins.inc.d/hostwatch.inc
+1-1src/opnsense/service/conf/actions.d/actions_hostwatch.conf
+3-22 files

OPNSense/core 390f772src/opnsense/mvc/app/models/OPNsense/Hostdiscovery Hostwatch.xml

interfaces: update version of hostwatch model

(cherry picked from commit 5ef22164e475eaedc508ffa903602df50d631cb0)
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Hostdiscovery/Hostwatch.xml
+1-11 files

OPNSense/core 5ef2216src/opnsense/mvc/app/models/OPNsense/Hostdiscovery Hostwatch.xml

interfaces: update version of hostwatch model
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Hostdiscovery/Hostwatch.xml
+1-11 files

OPNSense/core 8da4a37src/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery/forms general.xml, src/opnsense/scripts/filter/lib/alias arpcache.py

interfaces: rename two "hostdiscovery" instances

These better reflect that "hostwatch" is used although the
service has been coined "Host discovery" or even "Automatic
Discovery".

(cherry picked from commit 48426a39e6193128fd89da8abc737d2fbe8a0d13)
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery/forms/general.xml
+1-1src/opnsense/scripts/filter/lib/alias/arpcache.py
+2-22 files

OPNSense/core 48426a3src/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery/forms general.xml, src/opnsense/scripts/filter/lib/alias arpcache.py

interfaces: rename two "hostdiscovery" instances

These better reflect that "hostwatch" is used although the
service has been coined "Host discovery" or even "Automatic
Discovery".
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery/forms/general.xml
+1-1src/opnsense/scripts/filter/lib/alias/arpcache.py
+2-22 files

OPNSense/core a505fe0src/etc/inc/plugins.inc.d hostwatch.inc

interfaces: fix hostwatch internal service name

(cherry picked from commit 8ab1130f073764e1d32feb8e76b0945b8f724159)
DeltaFile
+1-1src/etc/inc/plugins.inc.d/hostwatch.inc
+1-11 files

OPNSense/core 8ab1130src/etc/inc/plugins.inc.d hostwatch.inc

interfaces: fix hostwatch internal service name
DeltaFile
+1-1src/etc/inc/plugins.inc.d/hostwatch.inc
+1-11 files

OPNSense/core 87a9cb2src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms dialogEntry.xml

radvd: typo via @monviech
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms/dialogEntry.xml
+1-11 files

OPNSense/core ac2fc5a. Makefile

pkg: the script has the benefit of testing at the moment

pluginctl reaches into webgui.inc but the firmware and configd
use rc.restart_webgui which we want to hook into for now.
DeltaFile
+1-1Makefile
+1-11 files

OPNSense/core a571809src/etc rc.restart_webgui, src/etc/rc.syshook.d/upgrade 20-isc-dhcp-plugin.sh

firmware: hook plugin install, third time is the charm?
DeltaFile
+7-1src/etc/rc.syshook.d/upgrade/20-isc-dhcp-plugin.sh
+3-0src/etc/rc.restart_webgui
+10-12 files

OPNSense/core 82af1a6src/etc/inc/plugins.inc.d radvd.inc, src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms dialogEntry.xml

radvd: implement RemoveAdvOnExit override #9616
DeltaFile
+10-0src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms/dialogEntry.xml
+7-0src/opnsense/mvc/app/models/OPNsense/Radvd/Radvd.xml
+3-2src/etc/inc/plugins.inc.d/radvd.inc
+20-23 files

OPNSense/core af9c810src/opnsense/scripts/firmware update.sh

firmware: doesn't work either; time to call it a day
DeltaFile
+0-8src/opnsense/scripts/firmware/update.sh
+0-81 files

OPNSense/core 0fd0daesrc/opnsense/scripts/firmware update.sh

firmware: typo

(cherry picked from commit eef31ec6c064abd68ce5e641af989b3e62006d4d)
DeltaFile
+1-1src/opnsense/scripts/firmware/update.sh
+1-11 files

OPNSense/core eef31ecsrc/opnsense/scripts/firmware update.sh

firmware: typo
DeltaFile
+1-1src/opnsense/scripts/firmware/update.sh
+1-11 files

OPNSense/core 12fa856src/opnsense/scripts/firmware update.sh

firmware: park this code here instead as it should work better
DeltaFile
+8-0src/opnsense/scripts/firmware/update.sh
+8-01 files

OPNSense/core c0e2db4. plist, src/etc/rc.syshook.d/update 20-isc-dhcp-plugin.sh

firmware: ok no safety net then

>>> Invoking update script 'isc-dhcp-plugin.sh'
Installing legacy ISC-DHCP plugin for compatibility...
Strict TLS 1.3 and CRL checking is enabled.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
process with pid 7698 still holds the lock
process with pid 7698 still holds the lock
process with pid 7698 still holds the lock
process with pid 7698 still holds the lock
process with pid 7698 still holds the lock
process with pid 7698 still holds the lock
pkg: Cannot get an advisory lock on a database, it is locked by another process
process with pid 7698 still holds the lock
process with pid 7698 still holds the lock
process with pid 7698 still holds the lock
process with pid 7698 still holds the lock

    [3 lines not shown]
DeltaFile
+0-33src/etc/rc.syshook.d/update/20-isc-dhcp-plugin.sh
+0-1plist
+0-342 files

OPNSense/plugins eafb46dnet/isc-dhcp Makefile

net/isc-dhcp: bump version for clarity
DeltaFile
+1-1net/isc-dhcp/Makefile
+1-11 files

OPNSense/ports a5c2e86opnsense/update distinfo Makefile

opnsense/update: new base/kernel in 25.7.11
DeltaFile
+3-3opnsense/update/distinfo
+1-1opnsense/update/Makefile
+4-42 files

OPNSense/core d6790ec. plist, src/etc/rc.syshook.d/update 20-isc-dhcp-plugin.sh

firmware: on the development side run the isc-dhcp plugin hook too

Since we removed the code make sure the update goes ok since the
imminent reboot can have a bad effect on recovery.
DeltaFile
+33-0src/etc/rc.syshook.d/update/20-isc-dhcp-plugin.sh
+1-0plist
+34-02 files

OPNSense/core 3011417src/opnsense/service/templates/OPNsense/Syslog syslog-ng.conf.in

system: sort to retain order in Syslog source definitions

The files are numbered but the glob will throw the files into
the array like it finds them on the disk.

(cherry picked from commit adc5b7a482d075c11f57e56c033c964506af80a0)
DeltaFile
+1-1src/opnsense/service/templates/OPNsense/Syslog/syslog-ng.conf.in
+1-11 files