[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Relocating Mailman lists



I've recently had a drive go flaky on me and when the machine died,
several files were corrupted.  I'm now trying to bring everything back
up on a new machine, copying over only what I must.  This is turning
out well, except that I haven't been able to get my mailing lists working.

I've cpio'd over /var/lib/mailman/* and cp -a'd /etc/mailman/*, which
seems like it should be sufficient.  However, sending mail to one of my
existing lists from the old system dies with

Traceback (innermost last):
  File "/var/lib/mailman/scripts/post", line 73, in ?
    mlist.Post(msg, approved=fromusenet)             
  File "/usr/lib/mailman/Mailman/MailList.py", line 1362, in Post
    footer = self.msg_footer % d)                                
  File "/usr/lib/mailman/Mailman/Deliverer.py", line 162, in DeliverToList
    cmdproc.write("%d\n" % self.num_spawns)                               
AttributeError: num_spawns

and attempting to access any of their admin pages produces

Traceback (innermost last):
  File "/var/lib/mailman/scripts/driver", line 112, in run_main
    main()
  File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 168, in main
    FormatConfiguration(doc, lst, category, category_suffix)
  File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 306, in FormatConfiguration
    form.AddItem(FormatOptionsSection(category, lst))
  File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 361, in FormatOptionsSection
    AddOptionsTableItem(big_table, item, category, lst)
  File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 376, in AddOptionsTableItem
    val = GetItemGuiValue(lst, kind, varname, params)
  File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 463, in GetItemGuiValue
    return TextBox(varname, getattr(lst, varname), params)
AttributeError: num_spawns

The listinfo pages and archives remain intact and newly-created lists
are functional in all respects, so I'm fairly confident that I've just
failed to copy some part of the configuration of my existing lists.
But where is it?



Reply to: