http://bugzilla.spamassassin.org/show_bug.cgi?id=3480





------- Additional Comments From [EMAIL PROTECTED]  2004-06-07 14:47 -------
hrm.  I don't really understand what the issue is.   the compile_now() business 
is from 2762.  basically compile_now() goes through the default conf values, 
memorizing anything that has __userstate__ in it.  it then reads the config 
files.  it'll then go back through the config options it memorized before.  if 
they're the same, it's forgotten.  if they're different, we know that a global 
path was set and we swap the memorized version and the original (so the config 
gets reset to the __userstate__ value).  the rest of the compile_now() stuff 
runs, does the startup bits (of which AWL/Bayes/etc will go into the temp 
directory).  at the end, compile_now() will reset the config options that it 
had 
memorized previously (so the config paths get set to the global version), and 
we 
return to spamd.

so global configs should still work fine.  we just make sure that spamd startup 
doesn't use them, which is what we want per 2762.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to