Inheritance of eap.conf settings

Alan DeKok aland at deployingradius.com
Wed Feb 12 18:02:43 CET 2014


Jonathan Gazeley wrote:
> Hi list,
> 
> I'm neatening up my sprawling FreeRADIUS config and I've noticed
> something strange.
> 
> Nothing uses the default eap.conf (and the default virtual server is
> disabled) but my understanding is that instantiations of the eap module,
> called like:
> 
> eap eduroameap {}
> 
> ... should inherit settings from eap.conf.

  No.  Nothing is inherited.

  The server has *defaults*, but those defaults are compiled into the
server.

> And in my numerous EAP modules for various virtual servers, I've removed
> dh_file and random_file. Nothing complained about random_file being
> missing but apparently the dh_file being missing is an issue:

  Yes.

> How come random_file was inherited while dh_file wasn't?

  random_file has a default, and dh_file doesn't.

> Or have I
> misunderstood how this works, inerheritance doesn't exist, and it's just
> that random_file has a default value if undefined while dh_file doesn't?

  Yes.

  Alan DeKok.


More information about the Freeradius-Users mailing list