Commit 446da190 authored by Ad Schellevis's avatar Ad Schellevis

(interface groups) trigger missing to notify changed interface administration,...

(interface groups) trigger missing to notify changed interface administration, closes https://github.com/opnsense/core/issues/1064
parent 6281e339
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
require_once("guiconfig.inc"); require_once("guiconfig.inc");
require_once("interfaces.inc"); require_once("interfaces.inc");
require_once("plugins.inc");
if (!isset($config['ifgroups']['ifgroupentry'])) { if (!isset($config['ifgroups']['ifgroupentry'])) {
$a_ifgroups = array(); $a_ifgroups = array();
...@@ -51,6 +52,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { ...@@ -51,6 +52,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
mwexec("/sbin/ifconfig " . escapeshellarg($realif) . " -group " . escapeshellarg($a_ifgroups[$id]['ifname'])); mwexec("/sbin/ifconfig " . escapeshellarg($realif) . " -group " . escapeshellarg($a_ifgroups[$id]['ifname']));
} }
} }
plugins_interfaces();
unset($a_ifgroups[$id]); unset($a_ifgroups[$id]);
write_config(); write_config();
header("Location: interfaces_groups.php"); header("Location: interfaces_groups.php");
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
require_once("guiconfig.inc"); require_once("guiconfig.inc");
require_once("interfaces.inc"); require_once("interfaces.inc");
require_once("plugins.inc");
if (!isset($config['ifgroups']) || !is_array($config['ifgroups'])) { if (!isset($config['ifgroups']) || !is_array($config['ifgroups'])) {
$config['ifgroups'] = array(); $config['ifgroups'] = array();
...@@ -121,6 +122,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { ...@@ -121,6 +122,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') {
} }
write_config(); write_config();
interface_group_setup($ifgroupentry); interface_group_setup($ifgroupentry);
plugins_interfaces();
header("Location: interfaces_groups.php"); header("Location: interfaces_groups.php");
exit; exit;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment