![]() |
BillMax Billing Solutions 877.245.5629 sales@billmax.com |
billmax.realms — Realms to Resource mapping
The /usr/local/billmax/radius/billmax.realms provides a methodology for associating a fully qualified login name (i.e. "john@mybillmax.com") with a BillMax Resource (see the section called “Configuring Resources”).
Given a fully qualified login name as supplied by the customer to the Terminal Server and from the Terminal Server to radiusd, BillMax use the domain name to map to a resource number stored in /usr/local/billmax/radius/raddb/billmax.realms. That resource number along with the login name with the domain name stripped off (i.e. "john" instead of "john@mybillmax.com") is used to determine the BillMax Service associated the login name.
![]() |
Note |
|---|---|
The presence of /usr/local/billmax/radius/raddb/billmax.realms turns on this feature. Using this file presumes that login names stored in the service.d01 field are not fully qualified and that radiusd is not run being run withe |
The format of the file is:
# - lines beginning with "#" are comment lines.
realmname <TAB> resource-mask. "realmname" is the name of the realm (i.e. "mybillmax.com". "resource-mask" is the mask for the bit positions, not the bit positions. In other words, if the resource had been defined as bit 3, the value here is 23-1 or 4.
An example is "mybillmax.com<TAB>4"