From 73bc94bd5da2b822632977759e6cf96abc09f344 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 28 Mar 2021 18:37:46 +0200 Subject: [PATCH] net/freeradius: Add HA config sync (#2300) --- net/freeradius/Makefile | 3 +-- net/freeradius/pkg-descr | 4 ++++ .../src/etc/inc/plugins.inc.d/freeradius.inc | 11 ++++++++++- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/net/freeradius/Makefile b/net/freeradius/Makefile index a62c2a0d5..1b61d34a6 100644 --- a/net/freeradius/Makefile +++ b/net/freeradius/Makefile @@ -1,6 +1,5 @@ PLUGIN_NAME= freeradius -PLUGIN_VERSION= 1.9.9 -PLUGIN_REVISION= 1 +PLUGIN_VERSION= 1.9.10 PLUGIN_COMMENT= RADIUS Authentication, Authorization and Accounting Server PLUGIN_DEPENDS= freeradius3 PLUGIN_MAINTAINER= m.muenz@gmail.com diff --git a/net/freeradius/pkg-descr b/net/freeradius/pkg-descr index 76ee5794f..d0d029ffd 100644 --- a/net/freeradius/pkg-descr +++ b/net/freeradius/pkg-descr @@ -15,6 +15,10 @@ The server is fast, feature-rich, modular, and scalable. Plugin Changelog ================ +1.9.10 + +* Add HA config sync + 1.9.9 * Create option to set EAP-TTLS-GTC (contributed by Kjeld Schouten-Lebbing) diff --git a/net/freeradius/src/etc/inc/plugins.inc.d/freeradius.inc b/net/freeradius/src/etc/inc/plugins.inc.d/freeradius.inc index 64640fcd4..6f36e4bd1 100644 --- a/net/freeradius/src/etc/inc/plugins.inc.d/freeradius.inc +++ b/net/freeradius/src/etc/inc/plugins.inc.d/freeradius.inc @@ -1,7 +1,7 @@ + Copyright (C) 2017 - 2021 Michael Muenz All rights reserved. Redistribution and use in source and binary forms, with or without @@ -47,3 +47,12 @@ function freeradius_services() return $services; } + +function freeradius_xmlrpc_sync() +{ + $result = array(); + $result['id'] = 'freeradius'; + $result['section'] = 'OPNsense.freeradius'; + $result['description'] = gettext('Freeradius'); + return array($result); +}