diff --git a/net/freeradius/Makefile b/net/freeradius/Makefile index 5c933ba3f..4d7b9958b 100644 --- a/net/freeradius/Makefile +++ b/net/freeradius/Makefile @@ -1,5 +1,5 @@ PLUGIN_NAME= freeradius -PLUGIN_VERSION= 1.3.1 +PLUGIN_VERSION= 1.4.0 PLUGIN_COMMENT= RADIUS Authentication, Authorization and Accounting Server PLUGIN_DEPENDS= freeradius3 PLUGIN_MAINTAINER= m.muenz@gmail.com diff --git a/net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius/Menu/Menu.xml b/net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius/Menu/Menu.xml index 6d976707f..12100e407 100644 --- a/net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius/Menu/Menu.xml +++ b/net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius/Menu/Menu.xml @@ -5,6 +5,7 @@ + diff --git a/net/freeradius/src/opnsense/service/templates/OPNsense/Freeradius/users b/net/freeradius/src/opnsense/service/templates/OPNsense/Freeradius/users index d3dc47c5b..188af107f 100644 --- a/net/freeradius/src/opnsense/service/templates/OPNsense/Freeradius/users +++ b/net/freeradius/src/opnsense/service/templates/OPNsense/Freeradius/users @@ -3,8 +3,8 @@ {% if helpers.exists('OPNsense.freeradius.user.users.user') %} {% for user_list in helpers.toList('OPNsense.freeradius.user.users.user') %} {% if user_list.enabled == '1' %} -{{ user_list.username }} Cleartext-Password := "{{ user_list.password }}"{% if user_list.sessionlimit_max_session_limit is defined %}, Max-Daily-Session := {{ user_list.sessionlimit_max_session_limit }} -{% endif %} +{{ user_list.username }} Cleartext-Password := "{{ user_list.password }}"{% if user_list.sessionlimit_max_session_limit is defined %}, Max-Daily-Session := {{ user_list.sessionlimit_max_session_limit }}{% endif %} + Framed-Protocol = PPP{% if user_list.ip is defined %}, Framed-IP-Address = {{ user_list.ip }}{% endif %}{% if user_list.subnet is defined %}, Framed-IP-Netmask = {{ user_list.subnet }}{% endif %}{% if user_list.vlan is defined %}, diff --git a/net/freeradius/src/www/diag_logs_freeradius.php b/net/freeradius/src/www/diag_logs_freeradius.php new file mode 100644 index 000000000..bde1061f0 --- /dev/null +++ b/net/freeradius/src/www/diag_logs_freeradius.php @@ -0,0 +1,4 @@ +