2 # This is the master dictionary file, which references the
3 # pre-defined dictionary files included with the server.
5 # Any new/changed attributes MUST be placed in this file, as
6 # the pre-defined dictionaries SHOULD NOT be edited.
8 # See "man dictionary" for documentation on its format.
14 # The filename given here should be an absolute path.
16 $INCLUDE @prefix@/share/freeradius/dictionary
19 # All additional attributes an $INCLUDE's should go into
20 # a file "dictionary.local".
22 # If you want to add entries to the dictionary file,
23 # which are NOT going to be placed in a RADIUS packet,
24 # add them to the 'dictionary.local' file.
26 # The numbers you pick should be between 3000 and 4000.
27 # These attributes will NOT go into a RADIUS packet.
29 # If you want that, you will need to use VSAs. This means
30 # requesting allocation of a Private Enterprise Code from
31 # http://iana.org. We STRONGLY suggest doing that only if
32 # you are a vendor of RADIUS equipment.
34 # See RFC 6158 for more details.
35 # http://ietf.org/rfc/rfc6158.txt
39 # These attributes are examples. Don't edit them here.
40 # Instead, create a "dictionary.local" file, and place
43 #ATTRIBUTE My-Local-String 3000 string
44 #ATTRIBUTE My-Local-IPAddr 3001 ipaddr
45 #ATTRIBUTE My-Local-Integer 3002 integer
48 # Include dictionary.local, IF it exists. Otherwise, ignore it.
50 # This file WILL NOT EVER be created, edited, or modified
53 $INCLUDE- dictionary.local