]> git.stg.codes - stg.git/blob - projects/stargazer/scripts/shaper_vpn_radius/freeradius/clients.conf
Ticket 37. if (year < 1990) checking added in the ts2time() function.
[stg.git] / projects / stargazer / scripts / shaper_vpn_radius / freeradius / clients.conf
1 #
2 # clients.conf - client configuration directives
3 #
4 #######################################################################
5
6 #######################################################################
7 #
8 #  Definition of a RADIUS client (usually a NAS).
9 #
10 #  The information given here over rides anything given in the
11 #  'clients' file, or in the 'naslist' file.  The configuration here
12 #  contains all of the information from those two files, and allows
13 #  for more configuration items.
14 #
15 #  The "shortname" is be used for logging.  The "nastype", "login" and
16 #  "password" fields are mainly used for checkrad and are optional.
17 #
18
19 #
20 #  Defines a RADIUS client.  The format is 'client [hostname|ip-address]'
21 #
22 #  '127.0.0.1' is another name for 'localhost'.  It is enabled by default,
23 #  to allow testing of the server after an initial installation.  If you
24 #  are not going to be permitting RADIUS queries from localhost, we suggest
25 #  that you delete, or comment out, this entry.
26 #
27 client 127.0.0.1 {
28         #
29         #  The shared secret use to "encrypt" and "sign" packets between
30         #  the NAS and FreeRADIUS.  You MUST change this secret from the
31         #  default, otherwise it's not a secret any more!
32         #
33         #  The secret can be any string, up to 31 characters in length.
34         #
35         secret          = testing123
36
37         #
38         #  The short name is used as an alias for the fully qualified
39         #  domain name, or the IP address.
40         #
41         shortname       = localhost
42
43         #
44         # the following three fields are optional, but may be used by
45         # checkrad.pl for simultaneous use checks
46         #
47
48         #
49         # The nastype tells 'checkrad.pl' which NAS-specific method to
50         #  use to query the NAS for simultaneous use.
51         #
52         #  Permitted NAS types are:
53         #
54         #       cisco
55         #       computone
56         #       livingston
57         #       max40xx
58         #       multitech
59         #       netserver
60         #       pathras
61         #       patton
62         #       portslave
63         #       tc
64         #       usrhiper
65         #       other           # for all other types
66
67         #
68         nastype     = other     # localhost isn't usually a NAS...
69
70         #
71         #  The following two configurations are for future use.
72         #  The 'naspasswd' file is currently used to store the NAS
73         #  login name and password, which is used by checkrad.pl
74         #  when querying the NAS for simultaneous use.
75         #
76 #       login       = !root
77 #       password    = someadminpas
78 }