Module: kamailio Branch: master Commit: c2c7e5b7f4cccdcd3154760bd9b8dfcf9ee8075a URL: https://github.com/kamailio/kamailio/commit/c2c7e5b7f4cccdcd3154760bd9b8dfcf9ee8075a
Author: Olle E. Johansson <o...@edvina.net> Committer: Olle E. Johansson <o...@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/c2c7e5b7f4cccdcd3154760bd9b8dfcf9ee8075a.diff Patch: https://github.com/kamailio/kamailio/commit/c2c7e5b7f4cccdcd3154760bd9b8dfcf9ee8075a.patch --- 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>. - 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>. - </para> + <para>None</para> </listitem> </itemizedlist> </section> _______________________________________________ sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev