Always setup basic fault handler in unittest.c
[freeradius.git] / raddb / dictionary.in
1 #
2 #       This is the master dictionary file, which references the
3 #       pre-defined dictionary files included with the server.
4 #
5 #       Any new/changed attributes MUST be placed in this file, as
6 #       the pre-defined dictionaries SHOULD NOT be edited.
7 #
8 #       See "man dictionary" for documentation on its format.
9 #
10 #       $Id$
11 #
12
13 #
14 #       The filename given here should be an absolute path.
15 #
16 $INCLUDE        @prefix@/share/freeradius/dictionary
17
18 #
19 #       All additional attributes an $INCLUDE's should go into
20 #       a file "dictionary.local".
21
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.
25 #
26 #       The numbers you pick should be between 3000 and 4000.
27 #       These attributes will NOT go into a RADIUS packet.
28 #
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.
33 #
34 #       See RFC 6158 for more details.
35 #       http://ietf.org/rfc/rfc6158.txt
36 #
37
38 #
39 #       These attributes are examples.  Don't edit them here.
40 #       Instead, create a "dictionary.local" file, and place
41 #       them there.
42 #
43 #ATTRIBUTE      My-Local-String         3000    string
44 #ATTRIBUTE      My-Local-IPAddr         3001    ipaddr
45 #ATTRIBUTE      My-Local-Integer        3002    integer
46
47 #
48 #       Include dictionary.local, IF it exists.  Otherwise, ignore it.
49 #
50 #       This file WILL NOT EVER be created, edited, or modified
51 #       by FreeRADIUS.
52 #
53 $INCLUDE-       dictionary.local