diff options
| author | cotton | 1998-10-09 14:14:30 +0000 |
|---|---|---|
| committer | cotton | 1998-10-09 14:14:30 +0000 |
| commit | 8aa10fbdc0e464bfe1df5f244b7a2576dcc72afe (patch) | |
| tree | f4bf432ea0f5ad6a6aae9a222c5abfdcaa59149a /Mailman/MailCommandHandler.py | |
| parent | 13ca1d9ac610544b62b5b578676dc5ba9de32985 (diff) | |
| download | mailman-8aa10fbdc0e464bfe1df5f244b7a2576dcc72afe.tar.gz mailman-8aa10fbdc0e464bfe1df5f244b7a2576dcc72afe.tar.zst mailman-8aa10fbdc0e464bfe1df5f244b7a2576dcc72afe.zip | |
All these changes are for implemented integrated pipermail based archives.
Original patches are from The Dragon de Monsyne with the following changes:
-added support for private archives as well as public
-added support for archiving daily and weekly
-made archiving happen in real time
-replaced use of pipermail's BSDBDatabase with homegrown python version
-took out the need for DocumentTemplate
here's a listing of changed files and relevant changes:
Makefile.in - added public_html/archives to installdirs
Mailman/Archiver.py - changed ArchiveMail to do real time archiving
Mailman/Defaults.py.in - added archive frequency and and archive url
extension variables
Mailman/MailList.py - changed .Save() to alter perms on public vs. private
archives
Mailman/htmlformat.py - changes directly from The Dragon do Monsyne's patches.
I don't know what they are exactly, but all the cgi's
seem to work fine, so I assume they are OK.
Mailman/versions.py - changes to add archiving based variables back to the list
Mailman/Cgi/private - changed to make it work with default installation and
made background white on login page
src/Makefile.in - changes to make all wrappers setuid mailman:
since various processes may access an archive, and the
archiving mechanism uses "chmod", all archives must be owned
by mailman, so all wrappers need to be owned by and setuid mailman
added files:
Mailman/HyperArch.py - from The Dragon de Monsyne with changes made noted above
Mailman/HyperDatabase.py - the replacement for pipermail.BSDBDatabase
scott
Diffstat (limited to 'Mailman/MailCommandHandler.py')
0 files changed, 0 insertions, 0 deletions
