From 166758a2e52ba71fcb4499e8849c7ad7add8f9b6 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Tue, 25 Oct 2022 09:48:37 +0200 Subject: [PATCH] firmware: ignore os-OPNBEcore plugin since dependency is automatic --- src/opnsense/scripts/firmware/register.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/opnsense/scripts/firmware/register.php b/src/opnsense/scripts/firmware/register.php index 90475e2b1..92e291716 100755 --- a/src/opnsense/scripts/firmware/register.php +++ b/src/opnsense/scripts/firmware/register.php @@ -116,10 +116,16 @@ function plugins_disk_get() $filename = basename($name); $prefix = explode('.', $filename)[0]; + /* do not register from set-provided metadata */ if ($prefix == 'base' || $prefix == 'kernel' || $prefix == 'pkgs') { continue; } + /* do not register for business addition */ + if ($prefix == 'OPNBEcore') { + continue; + } + $ret = json_decode(@file_get_contents($name), true); if ($ret == null || !isset($ret['product_id'])) { echo "Ignoring invalid metadata: $name" . PHP_EOL;