3.15. <ClientListSQL> Previous topic Parent topic Child topic Next topic

This optional clause allows you to specify your RADIUS clients in an SQL database table in addition to (or instead of) your Radiator configuration file. When Radiator starts up (and when it receives a SIGHUP signal), it queries the SQL database with the GetClientQuery SQL query, and the results of that query are used to add details of RADIUS Clients that Radiator will respond to. If you wish, you can have some client details in your Radiator configuration file, and some in ClientListSQL (although this might be confusing to future administrators).
This clause supports all the common SQL configuration parameters. For more information about the SQL configuration parameters, see Section 3.8. SQL configuration.
The example database schemas provided in the goodies directory of your Radiator distribution all include an example RADCLIENTLIST table that will work with ClientListSQL.