2 # This is the local dictionary file which can be
3 # edited by local administrators. It will be loaded
4 # AFTER the main dictionary files are loaded.
6 # As of version 3.0.2, FreeRADIUS will automatically
7 # load the main dictionary files from
9 # ${prefix}/share/freeradius/dictionary
11 # It is no longer necessary for this file to $INCLUDE
12 # the main dictionaries. However, if the $INCLUDE
13 # line is here, nothing bad will happen.
15 # Any new/changed attributes MUST be placed in this file.
16 # The pre-defined dictionaries SHOULD NOT be edited.
18 # See "man dictionary" for documentation on its format.
24 # All local attributes and $INCLUDE's should go into
28 # If you want to add entries to the dictionary file,
29 # which are NOT going to be placed in a RADIUS packet,
30 # add them to the 'dictionary.local' file.
32 # The numbers you pick should be between 3000 and 4000.
33 # These attributes will NOT go into a RADIUS packet.
35 # If you want that, you will need to use VSAs. This means
36 # requesting allocation of a Private Enterprise Code from
37 # http://iana.org. We STRONGLY suggest doing that only if
38 # you are a vendor of RADIUS equipment.
40 # See RFC 6158 for more details.
41 # http://ietf.org/rfc/rfc6158.txt
45 # These attributes are examples
47 #ATTRIBUTE My-Local-String 3000 string
48 #ATTRIBUTE My-Local-IPAddr 3001 ipaddr
49 #ATTRIBUTE My-Local-Integer 3002 integer