[Mailman-Developers] French Templates.

J C Lawrence claw@cp.net
Thu, 16 Mar 2000 14:38:12 -0800


I'm now getting lock failures upon approving messages held for
moderation:

Traceback (innermost last):
  File "/var/lib/mailman/scripts/driver", line 112, in run_main
    main()
  File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 112, in main
    HandleRequests(doc)
  File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 200, in HandleRequests
    list.HandleRequest(request, v, form[comment_key].value)
  File "/usr/lib/mailman/Mailman/ListAdmin.py", line 122, in HandleRequest
    self.HandlePostRequest(request_data[2:], value, comment)
  File "/usr/lib/mailman/Mailman/ListAdmin.py", line 131, in HandlePostRequest
    self.Post(msg, 1)
  File "/usr/lib/mailman/Mailman/MailList.py", line 1329, in Post
    self.ArchiveMail(msg)
  File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 206, in ArchiveMail
    lock.lock()
  File "/usr/lib/mailman/Mailman/LockFile.py", line 245, in lock
    os.unlink(self.__tmpfname)
OSError: [Errno 2] No such file or directory: '/var/lib/mailman/locks/mud-dev.archiver.lock.bush.16685'

check_perms reports clean, Apache (v1.1-4) runs as user
www-data.www-data (Debain defaults), but the Mailman user is
list.list.

  $ pwd 
  /var/lib/mailman/locks
  $ ls -lasp
  total 36
   4 drwxrwsr-x    2 root     list         4096 Mar 16 14:35 ./
   4 drwxrwsr-x    6 root     list         4096 Mar 12 21:46 ../
   4 -rw-rw-r--    1 root     list           69 Mar 16 09:48 <site>.lock
   4 -rw-rw-r--    1 list     list           74 Mar 16 14:12 mmqueue_run.lock
   4 -rw-rw-r--    2 www-data list           79 Mar 16 14:31 mud-dev.archiver.lock
   4 -rw-rw-r--    1 www-data list           79 Mar 16 14:31 mud-dev.archiver.lock.bush.24449
   4 -rw-rw-r--    2 www-data list           79 Mar 16 14:31 mud-dev.archiver.lock.bush.24499
   4 -rw-rw-r--    1 list     list           70 Mar 16 14:35 mud-dev.lock

This looks fishy to me.  Blowing away the contents of the directory
doesn't fix the problem.

-- 
J C Lawrence                              Internet: claw@kanga.nu
----------(*)                            Internet: coder@kanga.nu
...Honorary Member of Clan McFud -- Teamer's Avenging Monolith...