(RADIATOR) Question about configuration file

Hugh Irvine hugh at open.com.au
Tue Jun 17 00:34:30 CDT 2008


Hello -

The Radiator configuration file is read once at startup.

How the configuration file is generated doesn't matter - it can come  
from a single file, one or more "Include" files, from an SQL  
database, or whatever.

Radiator supports getting Client definitions from an SQL or LDAP  
database, but doesn't support getting Handlers or Realms.

There is an example for getting Client clauses from a database in  
"goodies/sqlclienthook.pl" which should give you the idea of how to  
generate some of the configuration file from an SQL database.

regards

Hugh


On 17 Jun 2008, at 12:26, Goboxe wrote:

> I picked the message below from
> http://www.mail-archive.com/radiator@open.com.au/msg14356.html
>
> --Start------------------------------------
>>> I would also like to know if it is possible to store realms/handlers
>>> configuration information in a SQL database instead of in a flat  
>>> file
>>> (the same way you can do it for RADIUS clients with ClientListSQL).
>>
>> No there isn't.
>
> However, I have seen some cases using an include statement in the  
> config file
> that opens a pipe to custom program that contructs Radiator clauses  
> on the
> fly from an SQL database.
> --End------------------------------------
>
> What I tried to achieve is to move e.g. the processing of
> "/my015.com/i" in "<Handler Realm=/my015.com/i>" to the custom program
> which accessing he value from DB.
>
> Is there any sample for this?
>
> Thanks,
> G
>
> --
> Archive at http://www.open.com.au/archives/radiator/
> Announcements on radiator-announce at open.com.au
> To unsubscribe, email 'majordomo at open.com.au' with
> 'unsubscribe radiator' in the body of the message.



NB:

Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/ 
radiator)?
Have you had a quick look on Google (www.google.com)?
Have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
Have you checked the RadiusExpert wiki:
http://www.open.com.au/wiki/index.php/Main_Page

-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
Includes support for reliable RADIUS transport (RadSec),
and DIAMETER translation agent.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.


--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list