Created attachment 154150 [details] xradius high availability patch RHEL and other Linux distros are shipping mod_auth_xradius with this high availability patch which lets you define multiple radius servers in your configuration like this: <Location /> AuthType Basic AuthXRadiusAddServer "10.0.0.10:1812" "2secrets" AuthXRadiusAddServer "10.0.0.11:1812" "secret1" AuthXRadiusTimeout 5 AuthXRadiusRetries 3 AuthBasicProvider xradius Require valid-user </Location> Attached is a patch to the port to include this functionality.
Created attachment 154151 [details] apache22 build log
Created attachment 154152 [details] apache24 build log
Mark, can you take maintainer of this port ? See https://lists.freebsd.org/pipermail/freebsd-ports/2015-March/098340.html for the reason.
assigning to apache per mwl@
Build-Tests on 10.1a, 9.3a, 8.4i look fine.
A commit references this bug: Author: feld Date: Tue Apr 28 13:36:56 UTC 2015 New revision: 384899 URL: https://svnweb.freebsd.org/changeset/ports/384899 Log: Include high availability patch to give us feature parity with Linux distros which include this patch in their packages for many years now. PR: 198498 Changes: head/www/mod_auth_xradius/Makefile head/www/mod_auth_xradius/files/patch-src_mod__auth__xradius.c