It seems just linking against libfreeradius-client2 is not sufficient, we also need to change the default RADIUS configuration path in the asterisk code. If libfreeradius-client2 tries to load the old configuration file (/etc/radiusclient-ng/radiusclient.conf) it bombs with a segfault:
#0 0x00007fffab126f38 in rc_conf_int () from /usr/lib/x86_64-linux-gnu/libfreeradius-client.so.2 #1 0x00007fffab127108 in test_config () from /usr/lib/x86_64-linux-gnu/libfreeradius-client.so.2 #2 0x00007fffab127605 in rc_read_config () from /usr/lib/x86_64-linux-gnu/libfreeradius-client.so.2 #3 0x00007fff9fb011d1 in load_module () at cdr_radius.c:268 #4 0x00000000004cf590 in start_resource (mod=0xefa870) at loader.c:845 #5 0x00000000004d0300 in start_resource (mod=<optimized out>) at loader.c:1037 #6 load_resource_list (load_order=load_order@entry=0x7fffffffc480, global_symbols=global_symbols@entry=0, mod_count=mod_count@entry=0x7fffffffc47c) at loader.c:1047 #7 0x00000000004d0605 in load_modules (preload_only=preload_only@entry=0) at loader.c:1200 #8 0x0000000000426ded in main (argc=<optimized out>, argv=<optimized out>) at asterisk.c:4239 Jeremy -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org