From dd2b3f235fcb2b71684103e5093a11c470cd39bb Mon Sep 17 00:00:00 2001 From: Marcos Mendoza Date: Tue, 15 Oct 2024 15:20:27 -0600 Subject: [PATCH] security/pfSense-pkg-Tailscale: reduce config init calls --- security/pfSense-pkg-Tailscale/Makefile | 2 +- .../files/usr/local/pkg/tailscale/tailscale_install.inc | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/security/pfSense-pkg-Tailscale/Makefile b/security/pfSense-pkg-Tailscale/Makefile index 3b2039bf6076..d8ad5971a0c1 100755 --- a/security/pfSense-pkg-Tailscale/Makefile +++ b/security/pfSense-pkg-Tailscale/Makefile @@ -1,5 +1,5 @@ PORTNAME= pfSense-pkg-Tailscale -PORTVERSION= 0.1.7 +PORTVERSION= 0.1.8 CATEGORIES= security MASTER_SITES= # empty DISTFILES= # empty diff --git a/security/pfSense-pkg-Tailscale/files/usr/local/pkg/tailscale/tailscale_install.inc b/security/pfSense-pkg-Tailscale/files/usr/local/pkg/tailscale/tailscale_install.inc index 6f1262992025..0946c0fb29a2 100644 --- a/security/pfSense-pkg-Tailscale/files/usr/local/pkg/tailscale/tailscale_install.inc +++ b/security/pfSense-pkg-Tailscale/files/usr/local/pkg/tailscale/tailscale_install.inc @@ -48,8 +48,6 @@ function tailscale_ifgroup_install() $tailscale_entry = tailscale_ifgroup_entry(); - config_init_path('ifgroups/ifgroupentry'); - foreach (config_get_path('ifgroups/ifgroupentry', []) as $entry) if ($has_ifgroup = ($entry['ifname'] === $tailscale_entry['ifname'])) break; @@ -57,7 +55,7 @@ function tailscale_ifgroup_install() if ($has_ifgroup) return; - $ifgroups_config = config_get_path('ifgroups/ifgroupentry'); + $ifgroups_config = config_get_path('ifgroups/ifgroupentry', []); array_unshift($ifgroups_config, $tailscale_entry); config_set_path('ifgroups/ifgroupentry', $ifgroups_config); @@ -73,8 +71,6 @@ function tailscale_ifgroup_deinstall() $tailscale_entry = tailscale_ifgroup_entry(); - config_init_path('ifgroups/ifgroupentry'); - foreach (config_get_path('ifgroups/ifgroupentry', []) as $idx => $entry) if ($entry['ifname'] === $tailscale_entry['ifname']) { config_del_path("ifgroups/ifgroupentry/{$idx}");