blob: edf14bff5638649ae4c0d61fc2a151ef09fbfef9 (
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
#
# Run the "ldap" module
#
ldap
if (&control:NAS-IP-Address != 1.2.3.4) {
test_fail
}
else {
test_pass
}
if (&control:Reply-Message != "Hello world") {
test_fail
}
else {
test_pass
}
# Cmp operator means Framed-IP-Address is ignored
if (&control:Framed-IP-Address) {
test_fail
}
else {
test_pass
}
# IP netmask defined in profile1 should overwrite radprofile value.
if (&reply:Framed-IP-Netmask != 255.255.0.0) {
test_fail
}
else {
test_pass
}
if (&reply:Acct-Interim-Interval != 1800) {
test_fail
}
else {
test_pass
}
if (&reply:Idle-Timeout != 3600) {
test_fail
}
else {
test_pass
}
if (&reply:Session-Timeout != 7200) {
test_fail
}
else {
test_pass
}
if ("%{pairs:reply:}" == "") {
test_fail
}
ldap.post-auth
update {
Tmp-String-0 := "%{ldap:ldap://$ENV{TEST_SERVER}/uid=john,ou=people,dc=example,dc=com?description}"
}
if (&Tmp-String-0 != "User %{User-Name} authenticated") {
test_fail
}
else {
test_pass
}
|