dictionary(5)

NAME
dictionary - RADIUS dictionary file

DESCRIPTION
The dictionary file resides in the radius database directory, by default /etc/raddb. It contains a list of RADIUS attributes and values, which the server uses to map between descriptive names and on-the-wire data. Every line starting with a hash sign ('#') is treated as comment and ignored.

Each line of the file can contain one of the following strings

ATTRIBUTE name number type
    Define a name to RADIUS attribute number mapping. The name field can be any non-space text. The number must contain an ASCII number for that name, as given in RFC2138. The type field can be one of string, ipaddr, integer, or date.

VALUE attribute-name value-name number
    Define a value name to value number mapping. The attribute-name field must be previously defined by an ATTRIBUTE entry. The value-name can be any non-space text. The number must contain an ASCII number for that name, as given in RFC2138.

VENDOR vendor-name number
    Define a Vendor Specific Attribute encapsulation for vendor-name to number.

$INCLUDE filename
    Include dictionary entries from the file filename. The filename is taken as relative to the location of the dictionary which is doing the inclusion.

FILES
/etc/raddb/dictionary , /etc/raddb/dictionary.*

SEE ALSO
radiusd(8), naslist(5), RFC2138, RFC2139