[sr-dev] git:master:c2c7e5b7: acc README: Starting to remove radius (separate module now) and updating text about Diameter (no longer beta, more deprecated)

Olle E. Johansson oej at edvina.net
Mon Jan 2 17:27:12 CET 2017


Module: kamailio
Branch: master
Commit: c2c7e5b7f4cccdcd3154760bd9b8dfcf9ee8075a
URL: https://github.com/kamailio/kamailio/commit/c2c7e5b7f4cccdcd3154760bd9b8dfcf9ee8075a

Author: Olle E. Johansson <oej at edvina.net>
Committer: Olle E. Johansson <oej at 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>




More information about the sr-dev mailing list