On Mon, Dec 1, 2008 at 18:01, Mark Sapiro <[EMAIL PROTECTED]> wrote: > First of all, your /etc/init.d/mailman script come from plesk or some > other packager. Our suggested script doesn't attempt to remove lock > files.
Yes, it's Plesk (unfortunately). > You should > dump the file with "bin/dumpdb -p" to make sure it contains both a > message and a metadata object before renaming it. # /usr/lib/mailman/bin/dumpdb -p /var/lib/mailman/qfiles/shunt/1227775710.928695+a44f4a2c5af5927c529c6c4a5589ab71759a1f86.pck.tmp [----- start pickle file -----] Traceback (most recent call last): File "/usr/lib/mailman/bin/dumpdb", line 159, in <module> msg = main() File "/usr/lib/mailman/bin/dumpdb", line 139, in main obj = load(fp) ValueError: insecure string pickle # /usr/lib/mailman/bin/dumpdb -p /var/lib/mailman/qfiles/shunt/1227793170.26085+afbc8b7ceee95547b83dc3e69f055d67e53acb33.pck.tmp [----- start pickle file -----] Traceback (most recent call last): File "/usr/lib/mailman/bin/dumpdb", line 159, in <module> msg = main() File "/usr/lib/mailman/bin/dumpdb", line 139, in main obj = load(fp) ValueError: insecure string pickle # /usr/lib/mailman/bin/dumpdb -p /var/lib/mailman/qfiles/shunt/1227861580.003396+d73b39bd22372e715d2d80786654ef362e65fae0.pck.tmp [----- start pickle file -----] Traceback (most recent call last): File "/usr/lib/mailman/bin/dumpdb", line 159, in <module> msg = main() File "/usr/lib/mailman/bin/dumpdb", line 139, in main obj = load(fp) ValueError: insecure string pickle # > Do not unshunt files that weren't shunted to begin with. OK, thanks. I added your hint to my personal wiki. Very useful! Richard ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9