summaryrefslogtreecommitdiff
path: root/src/mailman/config
diff options
context:
space:
mode:
authorBarry Warsaw2012-03-14 13:03:45 -0700
committerBarry Warsaw2012-03-14 13:03:45 -0700
commitd8f6ee3844e8fc7e14f8fcf12994d92028b1854c (patch)
tree39971323c1c117bf7a5b056b6eb4dab7ead21a5a /src/mailman/config
parenteb509dc0466f34f63ab6dcf159de2f9137cb3fdb (diff)
parent6fbba4bf71f27eae34dd8fa0e39faa114aa27ea3 (diff)
downloadmailman-d8f6ee3844e8fc7e14f8fcf12994d92028b1854c.tar.gz
mailman-d8f6ee3844e8fc7e14f8fcf12994d92028b1854c.tar.zst
mailman-d8f6ee3844e8fc7e14f8fcf12994d92028b1854c.zip
* The Prototype archiver now stores its files in maildir format inside of
`$var_dir/archives/prototype`, given by Toshio Kuratomi.
Diffstat (limited to 'src/mailman/config')
-rw-r--r--src/mailman/config/config.py1
-rw-r--r--src/mailman/config/schema.cfg3
2 files changed, 4 insertions, 0 deletions
diff --git a/src/mailman/config/config.py b/src/mailman/config/config.py
index 034b76b4f..e3b4f88a7 100644
--- a/src/mailman/config/config.py
+++ b/src/mailman/config/config.py
@@ -173,6 +173,7 @@ class Configuration:
lock_dir = category.lock_dir,
log_dir = category.log_dir,
messages_dir = category.messages_dir,
+ archive_dir = category.archive_dir,
pipermail_private_dir = category.pipermail_private_dir,
pipermail_public_dir = category.pipermail_public_dir,
queue_dir = category.queue_dir,
diff --git a/src/mailman/config/schema.cfg b/src/mailman/config/schema.cfg
index e662633e6..7e15ab82f 100644
--- a/src/mailman/config/schema.cfg
+++ b/src/mailman/config/schema.cfg
@@ -113,6 +113,9 @@ etc_dir: $var_dir/etc
ext_dir: $var_dir/ext
# Directory where the default IMessageStore puts its messages.
messages_dir: $var_dir/messages
+# Directory for archive backends to store their messages in. Archivers should
+# create a subdirectory in here to store their files.
+archive_dir: $var_dir/archives
# Directory for public Pipermail archiver artifacts.
pipermail_public_dir: $var_dir/archives/public
# Directory for private Pipermail archiver artifacts.