[Mailman-Users] Newbie install woes
Bob Puff@NLE
bob at nleaudio.com
Thu Oct 26 06:48:31 CEST 2000
Hi Gang,
I'm new to Mailman, but not to mailing lists. I'm running Linux Mandrake 7.1, and just downloaded the version 2.0rc1 program. Using Python version 1.52.
Problem #1. When I try sending a subscribe to the list, I get a bounce, with this error:
<test-request at nlenet.net>: Command died with status 2:
"/home/mailman/mail/wrapper mailcmd test". Command output: Failure to exec
script. WANTED gid 12, GOT gid 528. (Reconfigure to take 528?)
My mailman user id is 88, and group ID is 528. Group 12 is mail. Did I screw this up, and should I have put in 12 instead of 528?
Problem #2. None of the web pages work. I traced it down to getting a permissions error. By making the error file in the logs dir world-writeable, I got this:
admin(17480): [----- Mailman Version: 2.0rc1 -----]
admin(17480): [----- Traceback ------]
admin(17480): Traceback (innermost last):
admin(17480): File "/home/mailman/scripts/driver", line 96, in run_main
admin(17480): main()
admin(17480): File "/home/mailman/Mailman/Cgi/listinfo.py", line 42, in main
admin(17480): mlist = MailList.MailList(listname, lock=0)
admin(17480): File "/home/mailman/Mailman/MailList.py", line 79, in __init__
admin(17480): self.Load()
admin(17480): File "/home/mailman/Mailman/MailList.py", line 877, in Load
admin(17480): dict, e = self.__load(dbfile)
admin(17480): File "/home/mailman/Mailman/MailList.py", line 854, in __load
admin(17480): fp = open(dbfile)
admin(17480): IOError: [Errno 13] Permission denied: '/home/mailman/lists/test/c
onfig.db'
admin(17480): [----- Python Information -----]
admin(17480): sys.version = 1.5.2 (#1, May 9 2000, 15:05:56) [GCC 2.95.3 19
991030 (prerelease)]
admin(17480): sys.executable = /usr/bin/python
admin(17480): sys.prefix = /usr
admin(17480): sys.exec_prefix= /usr
admin(17480): sys.path = /usr
admin(17480): sys.platform = linux-i386
admin(17480): [----- Environment Variables -----]
admin(17480): DOCUMENT_ROOT: /home/nleinternet/http
admin(17480): SERVER_ADDR: 64.65.206.26
admin(17480): HTTP_ACCEPT_ENCODING: gzip
admin(17480): SERVER_PORT: 80
admin(17480): PATH_TRANSLATED: /home/nleinternet/http/test
admin(17480): GATEWAY_INTERFACE: CGI/1.1
admin(17480): HTTP_ACCEPT_LANGUAGE: en
admin(17480): REMOTE_ADDR: 64.65.206.24
admin(17480): SERVER_NAME: nleinternet.net
admin(17480): HTTP_CONNECTION: Keep-Alive
admin(17480): HTTP_USER_AGENT: Mozilla/4.08 [en] (Win95; I)
admin(17480): HTTP_ACCEPT_CHARSET: iso-8859-1,*,utf-8
admin(17480): HTTP_ACCEPT: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg
, image/png, */*
admin(17480): REQUEST_URI: /mailman/listinfo/test
admin(17480): QUERY_STRING:
admin(17480): SCRIPT_FILENAME: /home/mailman/cgi-bin/listinfo
admin(17480): PATH_INFO: /test
admin(17480): HTTP_HOST: nleinternet.net
admin(17480): REQUEST_METHOD: GET
admin(17480): SERVER_SIGNATURE:
admin(17480): SCRIPT_NAME: /mailman/listinfo
admin(17480): SERVER_ADMIN: root at localhost
admin(17480): SERVER_SOFTWARE: Apache-AdvancedExtranetServer/1.3.12 (NetRevol
ution/Linux-Mandrake) FrontPage/4.0.4.3 PHP/3.0.16 mod_perl/1.22
admin(17480): PYTHONPATH: /home/mailman
admin(17480): HTTP_PRAGMA: no-cache
admin(17480): SERVER_PROTOCOL: HTTP/1.0
admin(17480): REMOTE_PORT: 61730
I saw something before (that I can't find at the moment) that said it was using uid and gid of 99, which is "nobody" - that's what apache runs under. It looks like all the mailman stuff is being access with a uid and group id of 99 instead of itself. How can I fix this?
Bob
More information about the Mailman-Users
mailing list