Github user mike-jumper commented on a diff in the pull request: https://github.com/apache/guacamole-manual/pull/33#discussion_r165558208 --- Diff: src/chapters/radius-auth.xml --- @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<chapter xml:id="radius-auth" xmlns="http://docbook.org/ns/docbook" version="5.0" xml:lang="en" + xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xlink="http://www.w3.org/1999/xlink"> + <title>RADIUS Authentication</title> + <indexterm> + <primary>RADIUS Authentication</primary> + </indexterm> + <para>Guacamole supports delegating authentication to a RADIUS service, such as FreeRADIUS, to + validate username and password combinations, and to support multi-factor authentication. This + authentication method must be layered on top of some other authentication extension, such as + those available from the main project website, in order to provide access to actual + connections.</para> + <section xml:id="radius-downloading"> + <title>Downloading the RADIUS authentication extension</title> + <para>Due to licensing limitations on dependencies for the RADIUS extension, the extension --- End diff -- > Due to licensing limitations on dependencies for the RADIUS extension, the extension cannot be distributed in a binary format. While it is true that *we* cannot distribute them (as our releases must be under the terms of the Apache license), it is not correct that the extension cannot be distributed in binary form whatsoever. I suggest explicitly noting that because the binary form of extension bundles an LGPL library (JRadius), and because all releases of Apache Guacamole must be under the terms of the Apache license, this extension is only included in source form.
---