recovering mailing list members and .cfg files
![](https://secure.gravatar.com/avatar/d7e24ca3523b06aea7b08aad9165d210.jpg?s=120&d=mm&r=g)
I have a backup of an older mailman 2 system that is no longer bootable. In order to recover the mailing lists I am looking to get something like the output to list_members -f and the .cfg files if possible. I have access to systems with python 2.7.18 and python 2.6.6 installed.
I tried running list_members and got the following error:
Traceback (most recent call last): File "./list_members", line 73, in <module> import paths File "/oldroot/usr/lib/mailman/bin/paths.py", line 56, in <module> import japanese ImportError: No module named japanese
I tried searching for a japanese module but the output I get is in Japanese, so I can't read it. I'm not sure if resolving this module would allow the list_members script to run. I would appreciate any suggestions on how to proceed with this.
Thank You,
Nataraj
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
On 5/13/24 02:20, incoming-pythonlists@rjl.com wrote:
I have a backup of an older mailman 2 system that is no longer bootable. In order to recover the mailing lists I am looking to get something like the output to list_members -f and the .cfg files if possible. I have access to systems with python 2.7.18 and python 2.6.6 installed.
I tried running list_members and got the following error:
Traceback (most recent call last): File "./list_members", line 73, in <module> import paths File "/oldroot/usr/lib/mailman/bin/paths.py", line 56, in <module> import japanese ImportError: No module named japanese
If you are doing this on Python 2.7.18, this shouldn't be happening. I don't know what version of paths.py you have, but the current one has code beginning at https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/misc/pat... which should be setting jaok and kook = True and the imports of japanese, korean and korean.aliases should be conditional on those being False.
In any case, you can just remove those imports from /oldroot/usr/lib/mailman/bin/paths.py.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
incoming-pythonlists@rjl.com
-
Mark Sapiro