Rushikesh Bathe via Mailman-Developers writes:

 > The actual problem was just postfix not being installed on my 
 > system.

LOL, that would do it.

 > On the hack comment after looking at the code,i noticed
 > _get_preferences() in UserMailmanSettingsView calls
 > preferences.save() on every GET request after merging system
 > defaults with user preferences. So just visiting the preferences
 > page can silently convert an "unset" preference into an explicitly
 > set one,

That's not good.

 > which breaks the inheritance chain. Would the right fix be
 > to only display the combined values on GET without saving, and only
 > persist when the user actually submits the form?

I'd have to look at the code and reverse engineer why that was done.

 > Also, should I open a separate issue for this or is it considered
 > part of the User Profile Tool scope?

Please open the issue and cite it in your proposal.

Regards,
Steve

-- 
GNU Mailman consultant (installation, migration, customization)
Sirius Open Source    https://www.siriusopensource.com/
Software systems consulting in Europe, North America, and Japan
_______________________________________________
Mailman-Developers mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/mailman-developers.python.org/
Mailman FAQ: https://wiki.list.org/x/AgA3

Security Policy: https://wiki.list.org/x/QIA9

Reply via email to