Development

This commit is contained in:
Matthew Grotke 2026-06-06 00:51:30 -04:00
parent 6cfb070b7f
commit 286930423f
7 changed files with 44 additions and 11 deletions

View file

@ -68,7 +68,13 @@ def collect_tokens(cfg):
fr_opts = fr.get('options', {})
fr_gen = fr.get('general', {})
tokens['RADIUS_MAC_FORMAT'] = fr_opts.get('mac_format', 'aabbccddeeff')
tokens['RADIUS_AUTH_MODE'] = fr_opts.get('auth_mode', 'mab')
tokens['RADIUS_AUTH_MODE'] = fr_opts.get('auth_mode', 'mab')
tokens['RADIUS_EAP_PROTOCOL'] = fr_opts.get('eap_protocol', 'eap_peap')
tokens['RADIUS_EAP_PROTOCOL_OPTIONS'] = json.dumps([
{'value': 'eap_peap', 'label': 'EAP-PEAP'},
{'value': 'eap_ttls', 'label': 'EAP-TTLS'},
{'value': 'eap_md5', 'label': 'EAP-MD5'},
])
pro_suffix = '' if PRO_LICENSE else ' (PRO REQUIRED)'
pro_disabled = not PRO_LICENSE
tokens['RADIUS_AUTH_MODE_OPTIONS'] = json.dumps([