diff --git a/net/relayd/Makefile b/net/relayd/Makefile index 1c227636e..0a357bf30 100644 --- a/net/relayd/Makefile +++ b/net/relayd/Makefile @@ -1,5 +1,5 @@ PLUGIN_NAME= relayd -PLUGIN_VERSION= 2.3 +PLUGIN_VERSION= 2.4 PLUGIN_DEPENDS= relayd PLUGIN_COMMENT= Relayd Load Balancer PLUGIN_MAINTAINER= frank.brendel@eurolog.com diff --git a/net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Migrations/M1_0_2.php b/net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Migrations/M1_0_2.php new file mode 100644 index 000000000..927e19ef0 --- /dev/null +++ b/net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Migrations/M1_0_2.php @@ -0,0 +1,45 @@ +getNodeByReference('protocol')->iterateItems() as $protocol) { + if ((string)$protocol->type == 'tcp') { + $protocol->options = 'tcp { ' . (string)$protocol->options . ' }'; + } + } + } +} diff --git a/net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.xml b/net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.xml index 1a307965f..a67061d67 100644 --- a/net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.xml +++ b/net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.xml @@ -1,6 +1,6 @@ //OPNsense/relayd - 1.0.1 + 1.0.2 Relayd settings diff --git a/net/relayd/src/opnsense/service/templates/OPNsense/Relayd/relayd.conf b/net/relayd/src/opnsense/service/templates/OPNsense/Relayd/relayd.conf index 34d0a2566..6bcc696a7 100644 --- a/net/relayd/src/opnsense/service/templates/OPNsense/Relayd/relayd.conf +++ b/net/relayd/src/opnsense/service/templates/OPNsense/Relayd/relayd.conf @@ -38,8 +38,8 @@ table <{{ name }}>{{ disable }} { {% if helpers.exists('OPNsense.relayd.protocol') %} {% for protocol in helpers.toList('OPNsense.relayd.protocol') %} -protocol "{{protocol.name}}" { -{{ protocol.type }} { {{ protocol.options }} } +{{ protocol.type }} protocol "{{protocol.name}}" { + {{ protocol.options }} } {% endfor %} {% endif %}