diff --git a/src/etc/inc/plugins.inc.d/pf.inc b/src/etc/inc/plugins.inc.d/pf.inc index acbb1ef53..996abf513 100644 --- a/src/etc/inc/plugins.inc.d/pf.inc +++ b/src/etc/inc/plugins.inc.d/pf.inc @@ -42,6 +42,14 @@ function pf_services() 'nocheck' => true, 'name' => 'pf', ); + $services[] = array( + 'description' => gettext('Interface groups'), + 'nocheck' => true, + 'php' => array( + 'start' => 'interfaces_group_setup' + ), + 'name' => 'ifgroups', + ); } return $services; @@ -167,3 +175,16 @@ function pf_firewall($fw) } } } + +function pf_xmlrpc_sync() +{ + $result = array(); + + $result[] = array( + 'description' => gettext('Firewall Groups'), + 'section' => 'ifgroups.ifgroupentry', + 'id' => 'ifgroups', + ); + + return $result; +}