Inheritance of eap.conf settings

Alan DeKok aland at
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

> 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:


> 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?


  Alan DeKok.

More information about the Freeradius-Users mailing list