Make a seprate build profile for LGPL dependencies and add this extension to that list; also exclude all extensions from top-level RAT check.
<module>extensions/guacamole-auth-ldap</module>
<module>extensions/guacamole-auth-noauth</module>
<module>extensions/guacamole-auth-openid</module>
- <module>extensions/guacamole-auth-radius</module>
<!-- Example web applications using the Guacamole APIs -->
<module>doc/guacamole-example</module>
</modules>
+ <profiles>
+ <profile>
+ <id>lgpl-extensions</id>
+ <modules>
+ <module>extensions/guacamole-auth-radius</module>
+ </modules>
+ </profile>
+ </profiles>
+
<build>
<plugins>
<exclude>.dockerignore</exclude>
<exclude>CONTRIBUTING</exclude>
<exclude>**/README.md</exclude>
+ <exclude>extensions/**/*</exclude>
</excludes>
</configuration>
