From 66845547dccb79cc5391b71ae22d58189a0c7518 Mon Sep 17 00:00:00 2001 From: Myah Mitchell Date: Fri, 6 Mar 2026 16:34:52 -0600 Subject: [PATCH] security/netbird: added netbird_devices() so that wt0 is a volatile interface --- security/netbird/Makefile | 1 + security/netbird/src/etc/inc/plugins.inc.d/netbird.inc | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/security/netbird/Makefile b/security/netbird/Makefile index 5d9e3ccd0..68e48360d 100644 --- a/security/netbird/Makefile +++ b/security/netbird/Makefile @@ -1,5 +1,6 @@ PLUGIN_NAME= netbird PLUGIN_VERSION= 1.3 +PLUGIN_REVISION= 1 PLUGIN_DEPENDS= netbird PLUGIN_COMMENT= Peer-to-peer VPN that seamlessly connects your devices PLUGIN_MAINTAINER= dev@netbird.io diff --git a/security/netbird/src/etc/inc/plugins.inc.d/netbird.inc b/security/netbird/src/etc/inc/plugins.inc.d/netbird.inc index 1d6b7fce0..317e86039 100644 --- a/security/netbird/src/etc/inc/plugins.inc.d/netbird.inc +++ b/security/netbird/src/etc/inc/plugins.inc.d/netbird.inc @@ -34,6 +34,16 @@ function netbird_enabled() return !(new \OPNsense\Netbird\Settings())->general->enable->isEmpty(); } +function netbird_devices() +{ + return [[ + 'pattern' => '^wt0$', + 'configurable' => false, + 'spoofmac' => false, + 'volatile' => true, + ]]; +} + function netbird_services() { $services = [];