From fedc38eecdfdcc64e67711660d418951df7cadf8 Mon Sep 17 00:00:00 2001 From: bwarsaw Date: Sat, 4 Sep 1999 03:13:28 +0000 Subject: PUBLIC_EXTERNAL_ARCHIVER, PRIVATE_EXTERNAL_ARCHIVER: new variables which control use of an external archiver for both public and private archiving. When both variables are false, the internal archiver is used. --- Mailman/Defaults.py.in | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'Mailman') diff --git a/Mailman/Defaults.py.in b/Mailman/Defaults.py.in index 00300b689..4e03fde9a 100644 --- a/Mailman/Defaults.py.in +++ b/Mailman/Defaults.py.in @@ -62,11 +62,25 @@ ARCHIVE_TO_MBOX = 2 # DEFAULT_ARCHIVE_VOLUME_FREQUENCY = 1 +# These variables control the use of an external archiver. Normally if +# archiving is turned on (see ARCHIVE_TO_MBOX about and the list's archive* +# attributes) the internal Pipermail archiver is used. This is the default if +# both of these variables are set to false. When either is set, the value +# should be a shell command string which will get passed to os.popen(). This +# string can contain ${listname}s for dictionary interpolation. The name of +# the list being archived will be substituted for this. +# +# Note that if you set one of these variables, you should set both of them +# (they can be the same string). This will mean your external archiver will +# be used regardless of whether public or private archives are selected. +PUBLIC_EXTERNAL_ARCHIVER = 0 +PRIVATE_EXTERNAL_ARCHIVER = 0 + + # Set this to 1 to enable gzipping of the downloadable archive .txt file. # Note that this is /extremely/ inefficient, so an alternative is to just # collect the messages in the associated .txt file and run a cron job every -# night to generate the txt.gz file. There isn't any built-in Mailman support -# for this yet though. +# night to generate the txt.gz file. See cron/nightly_gzip for details. GZIP_ARCHIVE_TXT_FILES = 0 -- cgit v1.2.3-70-g09d2