16 |
Rewrite source files to be loaded instead of the single predefined |
Rewrite source files to be loaded instead of the single predefined |
17 |
file raddb/rewrite. |
file raddb/rewrite. |
18 |
|
|
19 |
** New configuration file option `trace-rules' allows to trace the |
** Arbitrary Rewrite expressions may be used in A/V pairs, for example: |
|
configuration rules that were used when processing the request. |
|
20 |
|
|
21 |
** Arbitrary Rewrite expressions may be used in A/V pairs. |
DEFAULT Auth-Type = SQL |
22 |
|
Framed-IP-Address = |
23 |
|
"=10.10.10.1 + %[NAS-Port-Id]/16 + %[NAS-Port-Id]" |
24 |
|
|
25 |
** Test shell mode considerably improved. |
** Test shell mode considerably improved. |
26 |
|
|
129 |
|
|
130 |
will effectively disable the accounting server. |
will effectively disable the accounting server. |
131 |
|
|
132 |
|
** The amount of information output in logs for category "Auth" |
133 |
|
is configurable via the use of "logging-hook" rewrite function. The |
134 |
|
function is declared using special statement "hook" in "category auth" |
135 |
|
section of raddb/config, e.g.: |
136 |
|
|
137 |
|
logging { |
138 |
|
category auth { |
139 |
|
print-auth yes; |
140 |
|
hook "my-logging-hook"; |
141 |
|
}; |
142 |
|
}; |
143 |
|
|
144 |
|
The logging-hook rewrite function should take no arguments and return |
145 |
|
a string. See raddb/log-hook.rw for an example. |
146 |
|
|
147 |
|
** File raddb/rewrite is no longer installed. The Rewrite sources are |
148 |
|
installed under $prefix/share/radius/1.1.92/rewrite. [FIXME: This |
149 |
|
could cause name-clashes with functions declared in old-version |
150 |
|
raddb/rewrite. Configure should take care of this] |
151 |
|
|
152 |
** Dictionary |
** Dictionary |
153 |
|
|
154 |
Flag 'E' marks attributes encrypted as per RFC 2138. Currently |
Flag 'E' marks attributes encrypted as per RFC 2138. Currently |
156 |
|
|
157 |
Flag 'F' marks attribute encrypted as per RFC 2868. |
Flag 'F' marks attribute encrypted as per RFC 2868. |
158 |
|
|
159 |
|
** Both raddb/naslist and raddb/clients files allow to specify hosts |
160 |
|
using CIDR notation, i.e. |
161 |
|
|
162 |
|
10.10.0.0/24 nas-1 as5600 community=public |
163 |
|
10.10.10.1/255.255.255.224 nas-2 true |
164 |
|
|
165 |
|
The DEFAULT keyword is also accepted in both files. |
166 |
|
|
167 |
* Emacs files: Improved radconf-mode.el |
* Emacs files: Improved radconf-mode.el |
168 |
|
|
169 |
* Deprecated features: |
* Deprecated features: |