summaryrefslogtreecommitdiff
path: root/src/mailman/config
diff options
context:
space:
mode:
authorMark Sapiro2017-02-12 22:35:10 -0800
committerMark Sapiro2017-02-19 17:44:16 -0800
commit0ac6d8273cfb5fb60321867e108a3c6f7cee7bfb (patch)
tree08c8fa830fea7b240b642de268f90483c579a7e5 /src/mailman/config
parent9351e5ff1c60394a16ac87690b08abee8e404a32 (diff)
downloadmailman-0ac6d8273cfb5fb60321867e108a3c6f7cee7bfb.tar.gz
mailman-0ac6d8273cfb5fb60321867e108a3c6f7cee7bfb.tar.zst
mailman-0ac6d8273cfb5fb60321867e108a3c6f7cee7bfb.zip
Made the allowable list name characters configurable.
Diffstat (limited to 'src/mailman/config')
-rw-r--r--src/mailman/config/schema.cfg5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mailman/config/schema.cfg b/src/mailman/config/schema.cfg
index 6b6362ab4..9386caed1 100644
--- a/src/mailman/config/schema.cfg
+++ b/src/mailman/config/schema.cfg
@@ -75,6 +75,11 @@ filtered_messages_are_preservable: no
# The command should print the converted text to stdout.
html_to_plain_text_command: /usr/bin/lynx -dump $filename
+# Specify what characters are allowed in list names. Characters outside of
+# the class [-_.+=!$*{}~0-9a-z] matched case insensitively are never allowed,
+# but this specifies a subset as the only allowable characters.
+listname_chars: [-_.0-9a-z]
+
[shell]
# `mailman shell` (also `withlist`) gives you an interactive prompt that you