Git master branch & Debian build

Olivier Beytrison olivier at heliosnet.org
Wed Nov 21 14:41:50 CET 2012


>>>> There's also some conflict because mods-available/sql* are both present
>>>> in package freeradius and freeradius-mysql. Should we not rather select
>>>> files independently in ${raddbdir}/mods-available/ in place of taking
>>>> everything (*) for the freeradius package ?
>>>
>>> I think there should probably be a package for rlm_sql, and then individual packages for the SQL drivers.
>>
>> Would be nice indeed. Something to throw in the todo list ;) Or I might
>> do it if I find enough time. I just need to learn how to add a new
>> package :p
>>
> 
> It's not too hard. I'll have a look at it today.

That would be nice. If you need help to test, just ask :)

>> Aside this, I've been able to compile and make the packages, it
>> correctly loads the configuration, but I back at a previous problem :
>> /usr/local/freeradius/etc/raddb/mods-enabled/eap[17]: Failed to link to
>> module 'rlm_eap': /usr/local/freeradius/lib/rlm_eap.so: undefined
>> symbol: eap_wireformat
> 
> 
> Hmm that lives in eapcommon.c and should be built as part of libfreeradius-eap.a.
> 
> ldd --verbose /usr/lib/freeradius/rlm_eap.so 
> 	linux-vdso.so.1 =>  (0x00007fffb60e6000)
> 	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7974618000)
> 	/lib64/ld-linux-x86-64.so.2 (0x00007f7974bf8000)
> 
> 	Version information:
> 	/usr/lib/freeradius/rlm_eap.so:
> 		libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6
> 		libc.so.6 (GLIBC_2.4) => /lib/x86_64-linux-gnu/libc.so.6
> 		libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6
> 		libc.so.6 (GLIBC_2.3.4) => /lib/x86_64-linux-gnu/libc.so.6
> 	/lib/x86_64-linux-gnu/libc.so.6:
> 		ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
> 		ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
> 
> Oh dear. That'd be why that's happening... 

I have the same output. But I can't see what you saw. Is there a
"libfreeradius-eap.so" missing somewhere ?

-- 

 Olivier Beytrison
 Network & Security Engineer, HES-SO Fribourg
 Mobile: +41 (0)78 619 73 53
 Mail: olivier at heliosnet.org


More information about the Freeradius-Users mailing list