aboutsummaryrefslogtreecommitdiffstats
path: root/roles/space_server/files/radius/sites-available/labitat
blob: cb1bb4528d908245056cda7d9754ce1f996e3315 (plain) (blame)
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
server labitat {

	listen {
		type = auth
		ipaddr = 10.42.0.1
		port = 0

		limit {
			max_connections = 16
				lifetime = 0
				idle_timeout = 30
		}
	}

	authorize {
		filter_username
		preprocess
		auth_log

		eap {
			ok = return
		}

		files

		expiration
		logintime
		pap
	}

	authenticate {
		Auth-Type PAP {
			pap
		}

		Auth-Type CHAP {
			chap
		}

		Auth-Type MS-CHAP {
			mschap
		}

		digest
		eap
	}

	preacct {
		preprocess
		acct_unique
		suffix
		files
	}

	accounting {
		unix
		-sql
		exec
		attr_filter.accounting_response
	}

	session {
	}

	post-auth {
		-sql
		exec
		remove_reply_message_if_eap

		Post-Auth-Type REJECT {
			-sql
			attr_filter.access_reject
			eap
			remove_reply_message_if_eap
		}
	}

	pre-proxy {
	}

	post-proxy {
		eap
	}
}