[Mailman-Users] Site list is missing: mailman

Mark Sapiro mark at msapiro.net
Wed May 8 06:49:20 CEST 2013


On 05/06/2013 06:22 AM, gnugo wrote:
> 
> [root at h1 ~]#  /usr/lib/mailman/bin/mailmanctl start
> Traceback (most recent call last):
>   File "/usr/lib/mailman/bin/mailmanctl", line 607, in <module>
>     main()
>   File "/usr/lib/mailman/bin/mailmanctl", line 426, in main
>     check_for_site_list()
>   File "/usr/lib/mailman/bin/mailmanctl", line 326, in check_for_site_list
>     sitelist = MailList(sitelistname, lock=0)
>   File "/usr/lib/mailman/Mailman/MailList.py", line 130, in __init__
>     self.Load()
>   File "/usr/lib/mailman/Mailman/MailList.py", line 639, in Load
>     dict, e = self.__load(file)
>   File "/usr/lib/mailman/Mailman/MailList.py", line 605, in __load
>     fp = open(dbfile)
> IOError: [Errno 13] Permission denied:
> '/irafs0/mailman/lists/mailman/config.pck'
> 
> [root at h1 ~]# ls -ls /irafs0/mailman/lists/mailman/config.pck
> 4 -rw-rw---- 1 root mailman 3702 May  6 15:14
> /irafs0/mailman/lists/mailman/config.pck


This would seem to indicate a SELinux or other security management type
of issue unless the Mailman user is something other than 'mailman'. Is
the Mailman user 'mailman'? What are the permissions on each directory
in the path /irafs0/mailman/lists/mailman/?


> [root at h1 ~]# chown mailman /irafs0/mailman/lists/mailman/config.pck
> 
> [root at h1 ~]#  /usr/lib/mailman/bin/mailmanctl start
> Site list is missing: mailman


This is very strange. The file exists, so it shouldn't be 'missing'.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan


More information about the Mailman-Users mailing list