[Mailman-Users] Weird lock error

Jon Carnes jonc at nc.rr.com
Fri May 30 00:12:29 CEST 2003


On Thu, 2003-05-29 at 16:53, William R. Dickson wrote:
> At this point, man, I'll show you my underwear.  Or rather not, which 
> would be the more likely request:
> 
> catalpa# cd /usr/local/mailman/diversityrx.org/archives/public
> catalpa# ls -l
> total 10
> drwxrwxrwx   9 mailman  mailman  1024 May 24  2001 clasproject-list
> drwxrwxrwx   2 mailman  mailman   512 Jul  5  2000 clasproject-list.mbox
> drwxrwxrwx  36 mailman  mailman  3072 Mar  1 03:27 ncihc-list
> drwxrwxrwx   2 mailman  mailman   512 Jul  4  2000 ncihc-list.mbox
> 
> catalpa# cd ../private
> catalpa# ls -l
> total 10
> drwxrwxrwx   9 mailman  mailman  1024 May 24  2001 clasproject-list
> drwxrwxrwx   2 mailman  mailman   512 Jul  5  2000 clasproject-list.mbox
> drwxrwxrwx  38 mailman  mailman  3072 May  6 03:27 ncihc-list
> drwxrwxrwx   2 mailman  mailman   512 Jul  4  2000 ncihc-list.mbox
> 
> -Bill
> 

On all my installs, the ~mailman/archives/public/.. files are links
pointing to the ~mailman/archives/private/.. files.  Yours appear to be
standalone directories.

Here is an example from a working test server I keep:

[root at anncons archives]# ls -l private
total 40
drwxrwsr-x    2 mailman  mailman      4096 Apr 11 10:50 mailman/
drwxrwsr-x    2 mailman  mailman      4096 Apr 11 10:50 mailman.mbox/
drwxrwsr-x    4 apache   mailman      4096 May 16 03:27 test1/
drwxrwsr-x    2 apache   mailman      4096 Apr 11 13:54 test1.mbox/
drwxrwsr-x    2 apache   mailman      4096 Apr 11 16:10 test2/
drwxrwsr-x    2 apache   mailman      4096 Apr 11 16:10 test2.mbox/
drwxrwsr-x    2 apache   mailman      4096 Apr 11 16:19 test3/
drwxrwsr-x    2 apache   mailman      4096 Apr 11 16:19 test3.mbox/
drwxrwsr-x    2 root     mailman      4096 May  4 14:26 test_old/
drwxrwsr-x    2 root     mailman      4096 May  4 14:26 test_old.mbox/
[root at anncons archives]# ls -l public
total 0
lrwxrwxrwx    1 mailman  mailman        43 Apr 11 10:50 mailman ->
/usr/local/mailman/archives/private/mailman/
lrwxrwxrwx    1 mailman  mailman        48 Apr 11 10:50 mailman.mbox ->
/usr/local/mailman/archives/private/mailman.mbox/
lrwxrwxrwx    1 apache   mailman        41 Apr 11 11:18 test1 ->
/usr/local/mailman/archives/private/test1/
lrwxrwxrwx    1 apache   mailman        46 Apr 11 11:18 test1.mbox ->
/usr/local/mailman/archives/private/test1.mbox/
lrwxrwxrwx    1 apache   mailman        41 Apr 11 16:10 test2 ->
/usr/local/mailman/archives/private/test2/
lrwxrwxrwx    1 apache   mailman        46 Apr 11 16:10 test2.mbox ->
/usr/local/mailman/archives/private/test2.mbox/
lrwxrwxrwx    1 apache   mailman        41 Apr 11 16:19 test3 ->
/usr/local/mailman/archives/private/test3/
lrwxrwxrwx    1 apache   mailman        46 Apr 11 16:19 test3.mbox ->
/usr/local/mailman/archives/private/test3.mbox/
lrwxrwxrwx    1 root     mailman        44 May  4 14:26 test_old ->
/usr/local/mailman/archives/private/test_old/
lrwxrwxrwx    1 root     mailman        49 May  4 14:26 test_old.mbox ->
/usr/local/mailman/archives/private/test_old.mbox/


Try moving (or deleting) the public directories and then creating links
to the private directories... Hey its a shot, and the original error
seem to anticipate a link rather than a directory.

Good Luck - Jon Carnes





More information about the Mailman-Users mailing list