Hi, I rebuilt mailman-2.1.5 to apply a patch (to handle UnicodeError in CodeRunner.py and ToDigest.py). AFAIK, I didn't change anything else. Now it's b0rked and I don't see why.
In a nutshell, when I go to my http://www.mydomain.com/mailman/admin/mylist, I get: IOError: [Errno 13] Permission denied: '/var/lib/mailman/logs/error' FWIW, googling for the problem turns up a couple of other lists that are (or have been) b0rked in the same manner. Assistance would be greatly appreciated. Thanks. David ### Here are the relevant permissions ### drwxrwsr-x 2 root mailman 4096 Jun 4 09:08 /var/lib/mailman/logs/ -rw-rw-r-- 1 root mailman 33360 Jun 4 09:09 /var/lib/mailman/logs/error ### How I have it configured ### GID="mailman" LIBDIR="/usr/local/mailman" STATEDIR="/var/mailman" ./configure \ --prefix=$LIBDIR \ --with-var-prefix=$STATEDIR \ --with-mail-gid=$GID \ --with-cgi-gid=apache \ --with-username=mailman \ --with-groupname=mailman \ --with-mailhost=mail.example.com \ --with-urlhost=www.example.com ### Here's the error screen ### Bug in Mailman version 2.1.5 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/lib/mailman/scripts/driver", line 68, in run_main immediate=1) File "/usr/lib/mailman/Mailman/Logging/StampedLogger.py", line 52, in __init__ Logger.__init__(self, category, nofail, immediate) File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 49, in __init__ self.__get_f() File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 67, in __get_f 1) File "/usr/lib/python2.3/codecs.py", line 566, in open file = __builtin__.open(filename, mode, buffering) IOError: [Errno 13] Permission denied: '/var/lib/mailman/logs/error' Python information: Variable Value sys.version 2.3.3 (#2, Feb 17 2004, 11:45:40) [GCC 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)] sys.executable /usr/bin/python sys.prefix /usr sys.exec_prefix /usr sys.path /usr sys.platform linux2 Environment variables: Variable Value SERVER_SOFTWARE Apache-AdvancedExtranetServer/2.0.48 (Mandrake Linux/6.1.100mdk) PHP/4.3.4 SCRIPT_NAME /mailman/admin SERVER_SIGNATURE Apache-AdvancedExtranetServer/2.0.48 (Mandrake Linux/6.1.100mdk) PHP/4.3.4 Server at www.domain.com Port 80 REQUEST_METHOD GET PATH_INFO /mailman SERVER_PROTOCOL HTTP/1.1 QUERY_STRING HTTP_ACCEPT_CHARSET us-ascii,utf-8;q=0.7,*;q=0.7 HTTP_USER_AGENT Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040115 Galeon/1.3.12 HTTP_CONNECTION close SERVER_NAME www.domain.com REMOTE_ADDR 10.2.3.4 PATH_TRANSLATED /var/www/domain/html/mailman SERVER_PORT 80 SERVER_ADDR 10.2.3.4 DOCUMENT_ROOT /var/www/domain/html PYTHONPATH /usr/lib/mailman SCRIPT_FILENAME /usr/lib/mailman/cgi-bin/admin SERVER_ADMIN [EMAIL PROTECTED] HTTP_HOST www.domain.com HTTP_CACHE_CONTROL max-age=0 REQUEST_URI /mailman/admin/mailman HTTP_ACCEPT text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/pla in;q=0.8,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1 GATEWAY_INTERFACE CGI/1.1 REMOTE_PORT 59320 HTTP_ACCEPT_LANGUAGE en ------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
