Add documentation and examples for CoA
authorAlan T. DeKok <aland@freeradius.org>
Tue, 19 May 2009 07:09:56 +0000 (09:09 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 19 May 2009 07:09:56 +0000 (09:09 +0200)
man/man5/unlang.5
raddb/clients.conf

index 74d2d48..c7beea5 100644 (file)
@@ -166,12 +166,15 @@ EAP-TTLS), the inner tunnel session can also reference
 allow you to address the relevant list in the outer tunnel session.
 
 The "coa" and "disconnect" sections can only be used when the server
-receives an Access-Request or Accounting-Request.  Adding one or more
-attributes to either of the "coa" or "disconnect" list causes server
-to originate a CoA-Request or Disconnect-Request packet.  That packet
-is sent when the current Access-Request or Accounting-Request has been
-finished, and a reply sent to the NAS.  See
-raddb/sites-available/originate-coa for additional information.
+receives an Access-Request or Accounting-Request.  Use "request" and
+"reply" instead of "coa" when the server receives a CoA-Request or
+Disconnect-Request packet.
+
+Adding one or more attributes to either of the "coa" or "disconnect"
+list causes server to originate a CoA-Request or Disconnect-Request
+packet.  That packet is sent when the current Access-Request or
+Accounting-Request has been finished, and a reply sent to the NAS.
+See raddb/sites-available/originate-coa for additional information.
 
 The only contents permitted in an "update" section are attributes and
 values.  The contents of the "update" section are described in the
index 0010827..cee6100 100644 (file)
@@ -162,6 +162,13 @@ client localhost {
        #  item, as in the example below.
        #
 #      virtual_server = home1
+
+       #
+       #  A pointer to the "home_server_pool" OR a "home_server"
+       #  section that contains the CoA configuration for this
+       #  client.  For an example of a coa home server or pool,
+       #  see raddb/sites-available/originate-coa
+#      coa_server = coa
 }
 
 # IPv6 Client