<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">This is very clear.Thanks.<BR><BR>--- On <B>Mon, 2/22/10, Doug Hardie <I><bc979@lafn.org></I></B> wrote:<BR>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: Doug Hardie <bc979@lafn.org><BR>Subject: Re: modules instantiation<BR>To: "FreeRadius users mailing list" <freeradius-users@lists.freeradius.org><BR>Date: Monday, February 22, 2010, 10:56 PM<BR><BR>
<DIV class=plainMail><BR>I tried to correct the wiki's description but was not able to do so.  I can log in fine and it says I can edit the file.  However, after making the changes save just gives a blank screen and the changes never appear in the text.<BR><BR>In the modules2 file change:<BR><BR>The xxx_instantiate module is called each time a new instance is started. Generally this module is used to establish the data for the instance that needs to be retained during the life of the instance. For example, reading the configuration variables. cf_section_parse(conf, data, module_config) is used to do this function.<BR><BR><BR>to:<BR><BR>The xxx_instantiate module is called each time a new instance is started during the initial configuration process.  Generally this module is used to establish the data for the instance that needs to be retained during the life of the instance.  For example, reading the configuration variables. 
 cf_section_parse(conf, data, module_config) is used to do this function.  Note that the instantiate module is not called each time a new instantiation of the module is started during run time.  The data established during the instantiate module is available to all instantiations during run time.   If you need to store data that is associated with a particulare *request*, and is valid only for the lifetime of a request, see request_data_add(), and request_data_get().<BR>-<BR>List info/subscribe/unsubscribe? See <A href="http://www.freeradius.org/list/users.html" target=_blank>http://www.freeradius.org/list/users.html</A><BR></DIV></BLOCKQUOTE></td></tr></table><br>