Module: kamailio
Branch: master
Commit: c2c7e5b7f4cccdcd3154760bd9b8dfcf9ee8075a
URL:
https://github.com/kamailio/kamailio/commit/c2c7e5b7f4cccdcd3154760bd9b8dfc…
Author: Olle E. Johansson <oej(a)edvina.net>
Committer: Olle E. Johansson <oej(a)edvina.net>
Date: 2017-01-02T17:26:14+01:00
acc README: Starting to remove radius (separate module now) and updating text about
Diameter (no longer beta, more deprecated)
---
Modified: src/modules/acc/doc/acc_admin.xml
---
Diff:
https://github.com/kamailio/kamailio/commit/c2c7e5b7f4cccdcd3154760bd9b8dfc…
Patch:
https://github.com/kamailio/kamailio/commit/c2c7e5b7f4cccdcd3154760bd9b8dfc…
---
diff --git a/src/modules/acc/doc/acc_admin.xml b/src/modules/acc/doc/acc_admin.xml
index 0a67b2e..107f1a5 100644
--- a/src/modules/acc/doc/acc_admin.xml
+++ b/src/modules/acc/doc/acc_admin.xml
@@ -18,9 +18,11 @@
<title>Overview</title>
<para>
ACC module is used to account transactions information to different
- backends like syslog, <abbrev>SQL</abbrev>,
- <acronym>RADIUS</acronym> and <acronym>DIAMETER</acronym>
- (beta version).
+ backends like syslog and <abbrev>SQL</abbrev>. With the separate module,
+ <acronym>radius</acronym> support is enabled. There is some very early
support of
+ the <acronym>Diameter</acronym> protocol in the code which is no longer
included
+ by default. This support is not up to date with the current Diameter protocols and
+ is disabled.
</para>
<para>
To account a transaction and to choose which set of backends to be
@@ -98,36 +100,17 @@
</itemizedlist>
</para>
<para>
- The SQL backend support is compiled in the module. For RADIUS and
+ The SQL backend support is compiled in the module. For
DIAMETER you need to enable it by recompiling the module with properly
- set defines: uncomment the RAD_ACC or DDIAM_ACC lines in
- modules/acc/Makefile. To compile RADIUS support,
- you need to have radiusclient-ng (only versions higher or equal
- to 0.5.0) installed on your system which is available from
- <ulink url='http://developer.berlios.de/projects/radiusclient-ng/'>
-
http://developer.berlios.de/projects/radiusclient-ng/</ulink>nk>.
- The radius client needs to be configured properly. To do so, use the
- template at etc/radiusclient.conf and make sure
- that module's radius_config parameter points to its location.
- In particular, accounting secret must match that one configured in
- server and proper dictionary is used (one is available at
- etc/sip_dictionary). Also note that Debian radiusclient-ng uses
- /var/run/radius.seq as seqfile but &kamailio; Debian init script expects
- /var/run/kamailio/kamailio_radius.seq, so is needed to change it in
- radiusclient-ng configuration or in &kamailio; Debian init script (if not,
- &kamailio; can't create the seq file when not running as root). Uses along
- with FreeRadius (<ulink
url='http://www.freeradius.org/'>
-
http://www.freeradius.org/</ulink>) and Radiator
- (<ulink url='http://www.open.com.au/radiator/'>
-
http://www.open.com.au/radiator/</ulink>) servers have been
- reported to us.
+ set defines: uncomment the DDIAM_ACC lines in
+ modules/acc/Makefile.
</para>
<para>
- NOTE: diameter support was developed for DISC (DIameter Server Client
- project at
http://developer.berlios.de/projects/disc/). This project
- seems to be no longer maintained and DIAMETER specifications were updated
- in the meantime. Thus, the DIAMETER part in the module is obsolete and
- needs rework to be usable with opendiameter or other DIAMETER servers.
+ NOTE: diameter support was developed for DISC (DIameter Server Client
+ project at
http://developer.berlios.de/projects/disc/). This project
+ seems to be no longer maintained and DIAMETER specifications were updated
+ in the meantime. Thus, the DIAMETER part in the module is obsolete and
+ needs rework to be usable with opendiameter or other DIAMETER servers.
</para>
<section>
<title>General Example</title>
@@ -485,11 +468,7 @@ $dlg_var(callee) = $avp(callee); #callee='C'
</para>
<itemizedlist>
<listitem>
- <para><emphasis>radiusclient-ng</emphasis> 0.5.0 or higher --
- if compiled with RADIUS support. See <ulink
- url='http://developer.berlios.de/projects/radiusclient-ng/'>
-
http://developer.berlios.de/projects/radiusclient-ng/</ulink>nk>.
- </para>
+ <para>None</para>
</listitem>
</itemizedlist>
</section>