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.