blob: e3aa02ddea804c63ea1a08c8b16fcc14107c89a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
sql {
driver = "rlm_sql_mysql"
dialect = "mysql"
# Connection info:
#
server = $ENV{SQL_MYSQL_TEST_SERVER}
port = 3306
login = "radius"
password = "radpass"
# Database table configuration for everything except Oracle
radius_db = "radius"
radius_db = "radius"
acct_table1 = "radacct"
acct_table2 = "radacct"
postauth_table = "radpostauth"
authcheck_table = "radcheck"
groupcheck_table = "radgroupcheck"
authreply_table = "radreply"
groupreply_table = "radgroupreply"
usergroup_table = "radusergroup"
read_groups = yes
read_profiles = yes
# Remove stale session if checkrad does not see a double login
delete_stale_sessions = yes
pool {
start = 1
min = 0
max = 1
spare = 3
uses = 2
lifetime = 1
idle_timeout = 60
retry_delay = 1
}
# Set to 'yes' to read radius clients from the database ('nas' table)
# Clients will ONLY be read on server startup.
# read_clients = yes
# Table to keep radius client info
client_table = "nas"
# The group attribute specific to this instance of rlm_sql
group_attribute = "SQL-Group"
# Read database-specific queries
$INCLUDE ${modconfdir}/${.:name}/main/${dialect}/queries.conf
}
|