diff --git a/dns/bind/src/etc/inc/plugins.inc.d/bind.inc b/dns/bind/src/etc/inc/plugins.inc.d/bind.inc index 495764bb5..2b050aa2b 100644 --- a/dns/bind/src/etc/inc/plugins.inc.d/bind.inc +++ b/dns/bind/src/etc/inc/plugins.inc.d/bind.inc @@ -60,5 +60,6 @@ function bind_xmlrpc_sync() $result['id'] = 'bind'; $result['section'] = 'OPNsense.bind'; $result['description'] = gettext('BIND domain name service'); + $result['services'] = ['named']; return array($result); } diff --git a/emulators/qemu-guest-agent/src/etc/inc/plugins.inc.d/qemuguestagent.inc b/emulators/qemu-guest-agent/src/etc/inc/plugins.inc.d/qemuguestagent.inc index 50ad2acc9..9304b1f12 100644 --- a/emulators/qemu-guest-agent/src/etc/inc/plugins.inc.d/qemuguestagent.inc +++ b/emulators/qemu-guest-agent/src/etc/inc/plugins.inc.d/qemuguestagent.inc @@ -66,5 +66,6 @@ function qemuguestagent_xmlrpc_sync() $result['id'] = 'qemuguestagent'; $result['section'] = 'OPNsense.QemuGuestAgent'; $result['description'] = gettext('QEMU Guest Agent'); + $result['services'] = ['qemu-ga']; return array($result); } diff --git a/net-mgmt/zabbix-agent/src/etc/inc/plugins.inc.d/zabbixagent.inc b/net-mgmt/zabbix-agent/src/etc/inc/plugins.inc.d/zabbixagent.inc index c5d7a1f0a..ba083f772 100644 --- a/net-mgmt/zabbix-agent/src/etc/inc/plugins.inc.d/zabbixagent.inc +++ b/net-mgmt/zabbix-agent/src/etc/inc/plugins.inc.d/zabbixagent.inc @@ -82,5 +82,6 @@ function zabbixagent_xmlrpc_sync() $result['id'] = 'zabbixagent'; $result['section'] = 'OPNsense.zabbixagent.settings'; $result['description'] = gettext('Zabbix monitoring agent'); + $result['services'] = ['zabbix_agentd']; return array($result); } diff --git a/net/frr/src/etc/inc/plugins.inc.d/frr.inc b/net/frr/src/etc/inc/plugins.inc.d/frr.inc index ff2b3f5a7..3b546e830 100644 --- a/net/frr/src/etc/inc/plugins.inc.d/frr.inc +++ b/net/frr/src/etc/inc/plugins.inc.d/frr.inc @@ -142,5 +142,6 @@ function frr_xmlrpc_sync() $result['id'] = 'quagga'; $result['section'] = 'OPNsense.quagga'; $result['description'] = gettext('FRR'); + $result['services'] = ['frr']; return array($result); } diff --git a/net/haproxy/src/etc/inc/plugins.inc.d/haproxy.inc b/net/haproxy/src/etc/inc/plugins.inc.d/haproxy.inc index 320127ded..cfeabbc4d 100644 --- a/net/haproxy/src/etc/inc/plugins.inc.d/haproxy.inc +++ b/net/haproxy/src/etc/inc/plugins.inc.d/haproxy.inc @@ -79,5 +79,6 @@ function haproxy_xmlrpc_sync() $result['id'] = 'haproxy'; $result['section'] = 'OPNsense.HAProxy'; $result['description'] = gettext('HAProxy Load Balancer'); + $result['services'] = ['haproxy']; return array($result); } diff --git a/net/relayd/src/etc/inc/plugins.inc.d/relayd.inc b/net/relayd/src/etc/inc/plugins.inc.d/relayd.inc index eb3b9f931..08b2e98b4 100644 --- a/net/relayd/src/etc/inc/plugins.inc.d/relayd.inc +++ b/net/relayd/src/etc/inc/plugins.inc.d/relayd.inc @@ -73,6 +73,7 @@ function relayd_xmlrpc_sync() $result[] = array( 'description' => gettext('Relayd Load Balancer'), 'section' => 'OPNsense.relayd', + 'services' => ['relayd'], /* kept for backwards compat: */ 'id' => 'lb', ); diff --git a/net/tayga/src/etc/inc/plugins.inc.d/tayga.inc b/net/tayga/src/etc/inc/plugins.inc.d/tayga.inc index 88f8e5bcd..e27304334 100644 --- a/net/tayga/src/etc/inc/plugins.inc.d/tayga.inc +++ b/net/tayga/src/etc/inc/plugins.inc.d/tayga.inc @@ -59,6 +59,7 @@ function tayga_xmlrpc_sync() $result['id'] = 'taygavpn'; $result['section'] = 'OPNsense.tayga'; $result['description'] = gettext('Tayga'); + $result['services'] = ['tayga']; return array($result); } diff --git a/net/wireguard/src/etc/inc/plugins.inc.d/wireguard.inc b/net/wireguard/src/etc/inc/plugins.inc.d/wireguard.inc index d2ec171b7..42c4f7b05 100644 --- a/net/wireguard/src/etc/inc/plugins.inc.d/wireguard.inc +++ b/net/wireguard/src/etc/inc/plugins.inc.d/wireguard.inc @@ -75,5 +75,6 @@ function wireguard_xmlrpc_sync() $result['id'] = 'wireguard'; $result['section'] = 'OPNsense.wireguard'; $result['description'] = gettext('WireGuard'); + $result['services'] = ['wireguard-go']; return array($result); } diff --git a/security/openconnect/src/etc/inc/plugins.inc.d/openconnect.inc b/security/openconnect/src/etc/inc/plugins.inc.d/openconnect.inc index 2b8c5fff2..51550d04e 100644 --- a/security/openconnect/src/etc/inc/plugins.inc.d/openconnect.inc +++ b/security/openconnect/src/etc/inc/plugins.inc.d/openconnect.inc @@ -79,5 +79,6 @@ function openconnect_xmlrpc_sync() $result['id'] = 'openconnectvpn'; $result['section'] = 'OPNsense.openconnect'; $result['description'] = gettext('OpenConnect'); + $result['services'] = ['tincd']; return array($result); } diff --git a/security/stunnel/src/etc/inc/plugins.inc.d/stunnel.inc b/security/stunnel/src/etc/inc/plugins.inc.d/stunnel.inc index 335e70802..374e2ab1a 100644 --- a/security/stunnel/src/etc/inc/plugins.inc.d/stunnel.inc +++ b/security/stunnel/src/etc/inc/plugins.inc.d/stunnel.inc @@ -135,6 +135,7 @@ function stunnel_xmlrpc_sync() 'description' => gettext('Stunnel'), 'section' => 'OPNsense.Stunnel', 'id' => 'stunnel', + 'services' => ['stunnel', 'identd_stunnel'], ); return $result; } diff --git a/security/tinc/src/etc/inc/plugins.inc.d/tinc.inc b/security/tinc/src/etc/inc/plugins.inc.d/tinc.inc index d2afe051b..8d714a4a3 100644 --- a/security/tinc/src/etc/inc/plugins.inc.d/tinc.inc +++ b/security/tinc/src/etc/inc/plugins.inc.d/tinc.inc @@ -104,5 +104,6 @@ function tinc_xmlrpc_sync() $result['id'] = 'tincvpn'; $result['section'] = 'OPNsense.Tinc'; $result['description'] = gettext('Tinc VPN'); + $result['services'] = ['tincd']; return array($result); } diff --git a/www/nginx/src/etc/inc/plugins.inc.d/nginx.inc b/www/nginx/src/etc/inc/plugins.inc.d/nginx.inc index a84b5c639..cf35e0613 100644 --- a/www/nginx/src/etc/inc/plugins.inc.d/nginx.inc +++ b/www/nginx/src/etc/inc/plugins.inc.d/nginx.inc @@ -61,5 +61,6 @@ function nginx_xmlrpc_sync() $result['id'] = 'nginx'; $result['section'] = 'OPNsense.Nginx'; $result['description'] = gettext('Nginx Load Balancer'); + $result['services'] = ['nginx']; return array($result); }