freeradius 2.0-pre1 - a few issues

A.L.M.Buxey at A.L.M.Buxey at
Wed May 16 20:20:15 CEST 2007


checked out the pre1 CVS a couple of times today. a few issues that I have found....

1) with --experimental-modules,  rlm_policy does not build

Making all in rlm_policy...
gmake[6]: Entering directory `/usr/src/radiusd/src/modules/rlm_policy'
/usr/src/radiusd/libtool --mode=compile gcc  -g -O2 -I/usr/src/radiusd/src -I/usr/src/radiusd/libltdl  -c parse.c
 gcc -g -O2 -I/usr/src/radiusd/src -I/usr/src/radiusd/libltdl -c parse.c  -fPIC -DPIC -o .libs/parse.o
parse.c: In function 'parse_module':
parse.c:1088: warning: passing argument 1 of 'compile_modgroup' makes pointer from integer without a cast
parse.c:1088: warning: passing argument 2 of 'compile_modgroup' makes integer from pointer without a cast
parse.c:1088: warning: passing argument 3 of 'compile_modgroup' from incompatible pointer type
parse.c:1088: error: too few arguments to function 'compile_modgroup'
gmake[6]: *** [parse.lo] Error 1
gmake[6]: Leaving directory `/usr/src/radiusd/src/modules/rlm_policy'
gmake[5]: *** [common] Error 2
gmake[5]: Leaving directory `/usr/src/radiusd/src/modules'
gmake[4]: *** [all] Error 2
gmake[4]: Leaving directory `/usr/src/radiusd/src/modules'
gmake[3]: *** [common] Error 2
gmake[3]: Leaving directory `/usr/src/radiusd/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/src/radiusd/src'
gmake[1]: *** [common] Error 2
gmake[1]: Leaving directory `/usr/src/radiusd'
make: *** [all] Error 2

2) (and this is same with 1.1.6 etc)  if you dont instantiate the SQL module with
accounting or authorize  (ie only use it for naslist) then SQL isnt started up at all
and you CANT use it solely for naslist function
- all you get is FR including the config files...but it then never connects to
the SQL... tested with MySQL - I fear same is true for all engines.

3) debian files mention 2.0-pre0 and the copyrights etc are horribly outdated


More information about the Freeradius-Devel mailing list