]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
more notes
authorAlan T. DeKok <aland@freeradius.org>
Tue, 29 Aug 2017 11:22:25 +0000 (07:22 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 29 Aug 2017 11:38:46 +0000 (07:38 -0400)
raddb/README.md

index e4052d8e33f3ba18d33b58dfdfe2b836ba4e9a0d..77c048b4d28d77d5bfaeb10c11698a1e40720222 100644 (file)
@@ -256,6 +256,33 @@ The following modules will apply `connect_timeout`:
 Some modules such as rlm_sql_postgresql can have their timeout set via an alternative
 configuration item (e.g. `radius_db` in the case of postgresql).
 
+## New Modules
+
+The following modules are new in v4.
+
+### rlm_radius
+
+The `radius` module has taken over much of the functionality of
+`proxy.conf`.  See `raddb/mods-available/radius` for documentation and
+configuration examples.
+
+The `radius` module connects to one home server, just like the
+`home_server` configuration in v3.  Some of the configuration items
+are similar, but many are different.
+
+The module can send multiple packet types to one home server.
+e.g. Access-Request and Accounting-Request.
+
+This module also replaces the old 'coa' and 'originate-coa'
+configuration.  See also `fork` for creating child requests which are
+different from the parent requests.
+
+Unlike v3, the module can do asynchronous proxying.  That is, proxying
+where the server controls the retransmission behavior.  In v3, the
+server retransmitted proxied packets only when it received a
+retransmission from the NAS.  That behavior is good, but there are
+times where retransmitting at the proxy is better.
+
 ## Changed Modules
 
 The following modules exhibit changed behaviour.
@@ -328,29 +355,6 @@ before, and then the result is multiplied by one.
 Attributes of type `octets` are now passed directly to Perl as binary
 data, instead of as hex strings.
 
-### rlm_radius
-
-The `radius` module has taken over much of the functionality of
-`proxy.conf`.  See `raddb/mods-available/radius` for documentation and
-configuration examples.
-
-The `radius` module connects to one home server, just like the
-`home_server` configuration in v3.  Some of the configuration items
-are similar, but many are different.
-
-The module can send multiple packet types to one home server.
-e.g. Access-Request and Accounting-Request.
-
-This module also replaces the old 'coa' and 'originate-coa'
-configuration.  See also `fork` for creating child requests which are
-different from the parent requests.
-
-Unlike v3, the module can do asynchronous proxying.  That is, proxying
-where the server controls the retransmission behavior.  In v3, the
-server retransmitted proxied packets only when it received a
-retransmission from the NAS.  That behavior is good, but there are
-times where retransmitting at the proxy is better.
-
 ### rlm_rest
 
 `REST-HTTP-Code` is now inserted into the `&request:` list instead of the `&reply:`