[Mailman-Users] corrupt list file?
Mark Sapiro
mark at msapiro.net
Thu Nov 26 14:53:51 EST 2015
On 11/25/2015 11:54 AM, Steven Jones wrote:
=========
>
> abrt_version: 2.0.8
> cmdline: /usr/bin/python /usr/lib/mailman/bin/list_members isc
> event_log:
> executable: /usr/lib/mailman/bin/list_members
> hostname: vuwunicomailmn1.vuw.ac.nz
> kernel: 2.6.32-573.7.1.el6.x86_64
> last_occurrence: 1448480447
> machineid: sosreport_uploader-dmidecode=932d92f15b5e914127493c105c3a0fb10af13399d0e4f82ddc20a6fc387628b8
> pkg_arch: x86_64
> pkg_epoch: 3
> pkg_name: mailman
> pkg_release: 25.el6
> pkg_version: 2.1.12
> time: Wed 25 Nov 2015 10:00:56 PM NZDT
> uid: 99
> username: nobody
^^^^^^
This is the issue. See below.
> sosreport.tar.xz: Binary file, 1747868 bytes
>
> backtrace:
> :MailList.py:610:__load:IOError: [Errno 13] Permission denied: '/var/lib/mailman/lists/isc/config.pck'
> :
> :Traceback (most recent call last):
> : File "/usr/lib/mailman/bin/list_members", line 286, in <module>
> : main()
> : File "/usr/lib/mailman/bin/list_members", line 230, in main
> : mlist = MailList.MailList(listname, lock=False)
> : File "/usr/lib/mailman/Mailman/MailList.py", line 130, in __init__
> : self.Load()
> : File "/usr/lib/mailman/Mailman/MailList.py", line 644, in Load
> : dict, e = self.__load(file)
> : File "/usr/lib/mailman/Mailman/MailList.py", line 610, in __load
> : fp = open(dbfile)
> :IOError: [Errno 13] Permission denied: '/var/lib/mailman/lists/isc/config.pck'
> :
> :Local variables in innermost frame:
> :dbfile: '/var/lib/mailman/lists/isc/config.pck'
> :e: IOError(13, 'Permission denied')
> :self: <mailing list "isc" (unlocked) at 189a908>
> :loadfunc: <built-in function load>
> :mtime: 1448406079.5505853
>
> ==========
>
>
> I dont quite understand why I am having this alert "permission denied" the filesystem is rw,
User nobody does not have permission to read the list's config.pck.
How is this bin/list_members being run? It neesds to be run by root or a
user in the 'mailman' group.
>
> [root at vuwunicomailmn1 isc]# touch file
> [root at vuwunicomailmn1 isc]# ls -l
> total 908
> -rw-rw----. 1 mailman mailman 459163 Nov 26 08:00 config.pck
> -rw-rw----. 1 mailman mailman 458617 Nov 26 08:00 config.pck.last
> -rw-r--r--. 1 root mailman 0 Nov 26 08:52 file
> -rw-rw----. 1 mailman mailman 133 Nov 20 10:19 pending.pck
> -rw-rw-r--. 1 mailman mailman 615 Nov 20 10:19 request.pck
> [root at vuwunicomailmn1 isc]#
>
> ==========
>
>
> is config.pck corrupt?
No.
--
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