Merge branch 'testing-stretch'
[strongswan.git] / testing / hosts / alice / etc / freeradius / 3.0 / radiusd.conf
1 # radiusd.conf  -- FreeRADIUS server configuration file.
2
3 prefix = /usr
4 exec_prefix = /usr
5 sysconfdir = /etc
6 localstatedir = /var
7 sbindir = ${exec_prefix}/sbin
8 logdir = /var/log/freeradius
9 raddbdir = /etc/freeradius/3.0
10 radacctdir = ${logdir}/radacct
11
12 #  name of the running server.  See also the "-n" command-line option.
13 name = freeradius
14
15 #  Location of config and logfiles.
16 confdir = ${raddbdir}
17 modconfdir = ${confdir}/mods-config
18 certdir = ${sysconfdir}/raddb/certs
19 cadir   = ${sysconfdir}/raddb/certs
20 run_dir = ${localstatedir}/run/${name}
21
22 # Should likely be ${localstatedir}/lib/radiusd
23 db_dir = ${raddbdir}
24
25 # libdir: Where to find the rlm_* modules.
26 libdir = ${exec_prefix}/lib
27
28 #  pidfile: Where to place the PID of the RADIUS server.
29 pidfile = ${run_dir}/${name}.pid
30
31 #  correct_escapes: use correct backslash escaping
32 correct_escapes = true
33
34 #  max_request_time: The maximum time (in seconds) to handle a request.
35 max_request_time = 30
36
37 #  cleanup_delay: The time to wait (in seconds) before cleaning up
38 cleanup_delay = 5
39
40 #  max_requests: The maximum number of requests which the server keeps
41 max_requests = 1024
42
43 #  hostname_lookups: Log the names of clients or just their IP addresses
44 hostname_lookups = no
45
46 #  Logging section
47 log {
48   destination = files
49   colourise = yes
50   file = ${logdir}/radius.log
51   syslog_facility = daemon
52   stripped_names = no
53   auth = yes
54   auth_badpass = yes
55   auth_goodpass = yes
56 }
57
58 #  The program to execute to do concurrency checks.
59 checkrad = ${sbindir}/checkrad
60
61 #  SECURITY CONFIGURATION
62 security {
63   user = freerad
64   group = freerad
65   allow_core_dumps = no
66   max_attributes = 200
67   reject_delay = 1
68   status_server = yes
69 }
70
71 # PROXY CONFIGURATION
72 proxy_requests = yes
73 $INCLUDE proxy.conf
74
75 # CLIENTS CONFIGURATION
76 $INCLUDE clients.conf
77
78 # THREAD POOL CONFIGURATION
79 thread pool {
80   start_servers = 5
81   max_servers = 32
82   min_spare_servers = 3
83   max_spare_servers = 10
84   max_requests_per_server = 0
85   auto_limit_acct = no
86 }
87
88 # MODULE CONFIGURATION
89 modules {
90   $INCLUDE ${confdir}/mods-enabled/
91 }
92
93 # Policies
94 policy {
95   $INCLUDE policy.d/
96 }
97
98 # Include all enabled virtual hosts
99 $INCLUDE sites-enabled/