[Mailman-Users] Setting up MHonArc as Archiver on linux
Todd Pfaff
pfaff at edge.cis.mcmaster.ca
Thu Apr 6 04:36:16 CEST 2000
On Wed, 5 Apr 2000, Steve Eichblatt wrote:
> Thanks, Todd for your explicit instructions.
>
> That works. The file /tmp/test-archiver is created and written to with
>
> 0% more /tmp/test-archiver.log
>
> uid=8(mail) gid=500(mailman) groups=12(mail)
> Testlist
>
> 0%
good, that's the sort of output i wanted you to see.
> One surprise is that "Testlist" is capitalized, while my list (and all
> my paths) is called "testlist".
yup. here's a patch that i use with mailman 1.1 to fix this.
you could also just lower-case the list name in your script.
--- Mailman/Archiver/Archiver.py.orig Fri Sep 3 23:16:02 1999
+++ Mailman/Archiver/Archiver.py Tue Feb 22 08:54:06 2000
@@ -183,7 +183,7 @@
post.SetHeader('Date', olddate)
def ExternalArchive(self, ar, txt):
- d = SafeDict({'listname': self.real_name})
+ d = SafeDict({'listname': self._internal_name})
cmd = ar % d
extarch = os.popen(cmd, 'w')
extarch.write(txt)
> So, am i right to guess that i should replace the program test-archiver
> with a script that calls mhonarc?
that's what i do. see the message i sent yesterday about mhonarc, glimpse
and wilma for details.
> I am just learning all this business. Is there a "block diagram" somewhere
> that shows the flow of the program?
not that i know of. you have to learn how to read the python code.
--
Todd Pfaff \ Email: pfaff at mcmaster.ca
Computing and Information Services \ Voice: (905) 525-9140 x22920
ABB 132 \ FAX: (905) 528-3773
McMaster University \
Hamilton, Ontario, Canada L8S 4M1 \
More information about the Mailman-Users
mailing list