Author: techfox9

apache mod_radius compile / build problem..

Friday, June 12th, 2009 @ 4:40 pm

The mod_radius source code is named


See (as of today..)

When running this configuration with apache httpd:

./configure \
  --prefix=/usr/local/httpd-2.2.11 \
  --enable-ssl=shared \

We get an entry in modules.c like this:

extern module auth_radius-2.0_module;

The compiler blows up on this line.


After renaming the source file to


The linker blows up because the internal name
of the module (inside the mod_auth_radius-2.0.c
file) is this:

module AP_MODULE_DECLARE_DATA radius_auth_module;

which does not match the name of the file.
If we leave the internal name alone, the name
of the file must be:


One more thing.. I do not see how this could have built with
apache 2.0 (as opposed to 2.2) since the 2.0.63 does not
contain mod_auth.h which is required by mod_radius..




Comments are closed.