If a large institution installs Mailman, it may want
control over which options the list administrators can
change. For instance, in our setup, the list admin
should not be able to make someone else the
administrator without getting permission.
This patch adds a new configuration option in mm_cfg
called SITE_HIDE_LIST_OPTIONS. This is a list of all
list configuration options that will be hidden from the
list owner in the admin pages.
An example to do the above would be to add to mm_cfg.py
SITE_HIDE_LIST_OPTIONS = ['owner']
The patch modifies the list of options that is returned
from gui.GetConfigInfo in MailList.py. Any items in
SITE_HIDE_LIST_OPTIONS are removed.
Log in to post a comment.