[Mailman-Users] Issues with mailman

Chris Petrik c.petrik.sosa at gmail.com
Wed Nov 16 00:09:10 CET 2011


On 11/15/2011 5:00 PM, Chris Petrik wrote:
> On 11/15/2011 4:37 PM, Mark Sapiro wrote:
>> On 11/15/2011 8:48 AM, Chris Petrik wrote:
>>> % cd lists/services-officialunix.com
>>> %ls -l |wc -l
>>>         8
>>> %
>>> %ls -l
>>> total 24
>>> -rw-rw----  1 www      mailman  3792 Nov 15 07:35 config.pck
>>> -rw-rw----  1 mailman  mailman  3792 Nov 15 08:03
>>> config.pck.tmp.hosting.officialunix.com.30747
>>> -rw-rw----  1 mailman  mailman  3835 Nov 15 08:00
>>> config.pck.tmp.hosting.officialunix.com.74443
>>> -rw-rw----  1 mailman  mailman  3792 Nov 15 07:48
>>> config.pck.tmp.hosting.officialunix.com.74445
>>> -rw-rw----  1 mailman  mailman  3792 Nov 15 08:00
>>> config.pck.tmp.hosting.officialunix.com.74446
>>> -rw-rw----  1 mailman  mailman   131 Nov 15 07:37 pending.pck
>>> -rw-rw-r--  1 mailman  mailman   599 Nov 15 07:37 request.pck
>>> %ln config.pck.tmp.hosting.officialunix.com.74446 config.pck.last
>>> %ls
>>> config.pck
>>> config.pck.last
>> Actually, I gave you the wrong advice. The ln command should have been
>>
>> ln config.pck config.pck.last
>>
>> If that works, instead of trying this via the ln command, you could try
>> it in a python process. Again as user mailman in mailman's home 
>> directory do
>>
>> bin/withlist -i
>>
>> This will respond with a few lines followed by a>>>  prompt. At the
>> prompts enter
>>
>> import os
>> os.unlink('lists/services-officialunix.com/config.pck.last')
>>
>> (ignore any non-existant file exception)
>>
>> os.link('lists/services-officialunix.com/config.pck',
>> 'lists/services-officialunix.com/config.pck.last')
>>
>> You can enter that all on one line, or you can enter
>>
>> os.link('lists/services-officialunix.com/config.pck',
>>
>> which will result in a ... prompt to which you enter
>>
>> 'lists/services-officialunix.com/config.pck.last')
>>
>> If that works, the question is why can you do it as mailman, but the
>> qrunners can't? Did you start Mailman by running bin/mailmanctl start as
>> root? If not, stop Mailman and then start is as root.
>>
> Hello,
>
> First that option gave me an error as the file config.pck was owned by 
> www I changed it to root:mailman still gave me a perm error so I 
> changed it to mailmail:mailman and it worked.
>
> Did the bin/withlist -i and it did the os.unlink and os.link commands 
> without issue.
>
> After changing the perms I see that it now works without issue. Guess 
> my webpanel is the culprit. I will see if I can try and inform the 
> developers of this so I don't have to be changing the perms to make 
> mailman work.
>
> Thank you Mark for pointing these thing out to me :)
>
> Chris
>
>
Hello,

Now when I try to go to the admin section of the webui for the mailing I 
get the bug page. Which is easily fixed by changing the owner from 
mailman to www.

I tried adding mailman to group www but that doesn't seem to work.

Chris



More information about the Mailman-Users mailing list