diff --git a/net/ftp-proxy/src/etc/inc/plugins.inc.d/ftpproxy.inc b/net/ftp-proxy/src/etc/inc/plugins.inc.d/ftpproxy.inc index 924b81bed..241d6a21a 100644 --- a/net/ftp-proxy/src/etc/inc/plugins.inc.d/ftpproxy.inc +++ b/net/ftp-proxy/src/etc/inc/plugins.inc.d/ftpproxy.inc @@ -1,4 +1,5 @@ registerAnchor("ftp-proxy/*", "nat"); $fw->registerAnchor("ftp-proxy/*", "rdr"); $fw->registerAnchor("ftp-proxy/*", "fw"); } } + +function ftpproxy_services() +{ + global $config; + + $services = array(); + + if (isset($config['OPNsense']['ftpproxies']) && is_array($config['OPNsense']['ftpproxies'])) { + $services[] = array( + 'description' => gettext('FTP Proxy Server'), + 'configd' => array( + 'restart' => array('ftpproxy restart'), + 'start' => array('ftpproxy start'), + 'stop' => array('ftpproxy stop'), + ), + 'name' => 'ftp-proxy', + ); + } + + return $services; +} diff --git a/net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy/ACL/ACL.xml b/net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy/ACL/ACL.xml index e2c790551..d3f3dec1c 100644 --- a/net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy/ACL/ACL.xml +++ b/net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy/ACL/ACL.xml @@ -1,7 +1,7 @@ - WebCfg - Services: Ftp Proxy page - Allow access to the 'Services: Ftp Proxy' page. + WebCfg - Services: FTP Proxy page + Allow access to the 'Services: FTP Proxy' page. ui/ftpproxy/* api/ftpproxy/* diff --git a/net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy/Menu/Menu.xml b/net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy/Menu/Menu.xml index 9ae1d002a..1e697e5a7 100644 --- a/net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy/Menu/Menu.xml +++ b/net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy/Menu/Menu.xml @@ -1,5 +1,5 @@ - +