<AuthBy RADMIN>
provides authentication and
accounting using the RAdmin User Administration package from Radiator Software website . RAdmin is a complete
web-based package that allows you to maintain your RADIUS user and
accounting details in an SQL database. You can add, change and delete
users, examine connection history, control simultaneous login, get reports
on modem usage and many other functions. The combination of Radiator and
RAdmin provides a complete solution to your RADIUS user administration
requirements.goodies/radmin.cfg
.select PASS_WORD, STATICADDRESS, TIMELEFT, MAXLOGINS, \ SERVICENAME, BADLOGINS, VALIDFROM, VALIDTO from RADUSERS \ where USERNAME=%0
# Honour FRAMED_NETMASK,FRAMED_FILTER_ID,MAXIDLETIME too AuthSelect select PASS_WORD,STATICADDRESS,TIMELEFT,\ MAXLOGINS,SERVICENAME, BADLOGINS, VALIDFROM, \ VALIDTO, FRAMED_NETMASK,FRAMED_FILTER_ID,MAXIDLETIME \ from RADUSERS where USERNAME=%0 AuthColumnDef 0,Framed-IP-Netmask,reply AuthColumnDef 1,Filter-Id,reply AuthColumnDef 2,Idle-Timeout,reply
insert into RADMESSAGES (TIME_STAMP, TYPE, MESSAGE) values (%t, %0, %1)
select ATTR_ID, VENDOR_ID, IVALUE, SVALUE, ITEM_TYPE \ from RADCONFIG where NAME=%0 order by ITEM_TYPE
select ATTR_ID, VENDOR_ID, IVALUE, SVALUE, ITEM_TYPE \ from RADSTCONFIG where NAME=%0 order by ITEM_TYPE
update RADUSERS set BADLOGINS=BADLOGINS+1 where USERNAME=%0
update RADUSERS set BADLOGINS=0 where USERNAME=%0