Chapter 9. Modules

The use of modules is a standard practice in well-designed programs. The Linux kernel for instance makes use of modules. The kernel itself is very small with basic functionality. This functionality is extended by loading kernel modules. The kernel will, for instance, load a module for the display card or load a module for the Wi-Fi network card. This allows for the exclusion of unnecessary functionality, which in turn results in a faster and more secure system.

FreeRADIUS follows the same philosophy and can be extended with ease. This allows you to run a fast and secure server; however, this server's functionality can be extended easily through the use of modules.

The aim of this chapter is to give you a thorough understanding ...

Get FreeRADIUS Beginner's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.