security/openvpn-legacy: fill in the code

This is basically it for the plugin.  The harder part is taking care
of the core support and detecting the plugin use.

PR: https://github.com/opnsense/core/issues/8347
This commit is contained in:
Franco Fichtner
2025-06-18 16:44:02 +02:00
parent a3193a92b0
commit 7f589bdbae
4 changed files with 2967 additions and 0 deletions
@@ -0,0 +1,14 @@
<acl>
<page-openvpn-client>
<name>VPN: OpenVPN: Client</name>
<patterns>
<pattern>vpn_openvpn_client.php*</pattern>
</patterns>
</page-openvpn-client>
<page-openvpn-server>
<name>VPN: OpenVPN: Server</name>
<patterns>
<pattern>vpn_openvpn_server.php*</pattern>
</patterns>
</page-openvpn-server>
</acl>
@@ -0,0 +1,12 @@
<menu>
<VPN>
<OpenVPN>
<Servers VisibleName="Servers [legacy]" order="20" url="/vpn_openvpn_server.php">
<Edit url="/vpn_openvpn_server.php?*" visibility="hidden"/>
</Servers>
<Clients VisibleName="Clients [legacy]" order="22" url="/vpn_openvpn_client.php">
<Edit url="/vpn_openvpn_client.php?*" visibility="hidden"/>
</Clients>
</OpenVPN>
</VPN>
</menu>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff