Bug#454660:

Daniel-Constantin Mierla daniel at voice-system.ro
Fri Dec 7 11:15:31 UTC 2007


Hello,

On 12/07/07 12:34, Julien BLACHE wrote:
> Rene Mayorga <rmayorga at debian.org.sv> wrote:
>
> Hi,
>
>   
>> BTW regarding to your previous mail; I'm using postgresql and Radius
>> accounting with 1.2 and there is no problem, I did'nt try using it with
>> Diameter.
>>     
>
> Reading the code, it handles that fine. The only problem I have is
> that the main openser package will now depend on the radius libs.
>   
to give more details here ...

Indeed, the acc can do recording to multiple backends in parallel: 
syslog, sql server, radius and diameter (this is more or less 
unmaintained) -- where is done actually, is given by module's 
parameters. By default, acc module is compiled only with syslog and sql 
backends support. The reason, as Julien said, radius support will 
introduce a dependence of libradiusclient-ng which is not available as 
package in all OS supported by openser.

There are discussions to eliminate this dependency by having a new 
module as driver to communicate with radius server, and the other 
modules to use a generic interface exported by this module. Same is for 
SQL backends, there are drivers specific per implementation (now: mysql, 
postgres, unixodbc) -- the modules that need access to SQL servers do 
not depend on client libraries.

Now it is late to get it in upcoming 1.3, so it is postponed for the 
following release.

Cheers,
Daniel

>   
>> I have commit access at pkg-voip svn if you're busy I can add the proper
>> patch there.
>>     
>
> I'll take care of it.
>
> JB.
>
>   





More information about the Pkg-voip-maintainers mailing list