From 446da190f043792ea39a5dbd7ec097b70969ebd6 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Fri, 22 Jul 2016 11:31:20 +0200 Subject: [PATCH] (interface groups) trigger missing to notify changed interface administration, closes https://github.com/opnsense/core/issues/1064 --- src/www/interfaces_groups.php | 2 ++ src/www/interfaces_groups_edit.php | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/www/interfaces_groups.php b/src/www/interfaces_groups.php index aab44da18..7d6744755 100644 --- a/src/www/interfaces_groups.php +++ b/src/www/interfaces_groups.php @@ -30,6 +30,7 @@ require_once("guiconfig.inc"); require_once("interfaces.inc"); +require_once("plugins.inc"); if (!isset($config['ifgroups']['ifgroupentry'])) { $a_ifgroups = array(); @@ -51,6 +52,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { mwexec("/sbin/ifconfig " . escapeshellarg($realif) . " -group " . escapeshellarg($a_ifgroups[$id]['ifname'])); } } + plugins_interfaces(); unset($a_ifgroups[$id]); write_config(); header("Location: interfaces_groups.php"); diff --git a/src/www/interfaces_groups_edit.php b/src/www/interfaces_groups_edit.php index 46d56b961..98035fd54 100644 --- a/src/www/interfaces_groups_edit.php +++ b/src/www/interfaces_groups_edit.php @@ -30,6 +30,7 @@ require_once("guiconfig.inc"); require_once("interfaces.inc"); +require_once("plugins.inc"); if (!isset($config['ifgroups']) || !is_array($config['ifgroups'])) { $config['ifgroups'] = array(); @@ -121,6 +122,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { } write_config(); interface_group_setup($ifgroupentry); + plugins_interfaces(); header("Location: interfaces_groups.php"); exit; }