Freeradius(.net) and Oracle
    Brian Atkins 
    batkins at tlcdelivers.com
       
    Mon Jan 22 22:19:13 CET 2007
    
    
  
I am working on setting up a wireless hotspot using Chillispot on 
DD-WRT. I have installed Freeradius on a W2K server that runs an Oracle 
database.
After reading the documentation and various howtos, I wanted to see if 
someone could offer some pointers on authenticating to Oracle using a 
pre-existing database and not the db/tables built from the sql file in 
the example docs. For example: I have a list of users listed in the 
database as 'barcode' (20 Char) and the password is stored in plain text 
as 'pin' (4 Char).
I don't care about updating or creating users through Freeradius nor do 
I care about accounting (simultaneous connections).
The defaults in the oraclesql.conf are:
authorize_check_query = "SELECT id,UserName,Attribute,Value,op FROM \ 	
	${authcheck_table} WHERE Username = '%{SQL-User-Name}' ORDER \
	BY id"
authorize_reply_query = "SELECT id,UserName,Attribute,Value,op FROM \
	${authreply_table} WHERE Username = '%{SQL-User-Name}' ORDER \
	BY id"
Which I assumed might be able to be trimmed down to:
authorize_check_query = "SELECT barcode,pin FROM ${authcheck_table} \ 	
	WHERE barcode = '%{SQL-User-Name}'"
Am I incorrect in this assumption?
Thanks,
Brian
    
    
More information about the Freeradius-Users
mailing list