I installed mailman 2.0.11-1woody1 using apt-get and then went through all the configuration details listed on the mailman web-site. I'm not sure I did everything right because the debian dir structure for mailman is a touch on the confusing side. It is unclear what debian configured and what I have to configure myself (I did the crontab changes instructed for example but for all I know they are handled already). I'm pretty sure debian configures root as the mailman user but I'm not positive.
Anyway, I created a test list called Dan. I can connect to the list page: http://lcws.org/cgi-bin/mailman/listinfo/dan and the admin page, but when I try to log in as admin I get the message: Bug in Mailman version 2.0.11 We're sorry, we hit a bug! Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs. The log looks like this: Sep 24 21:30:01 2002 qrunner(1582): Traceback (most recent call last): Sep 24 21:30:01 2002 qrunner(1582): File "/usr/lib/mailman/cron/qrunner", lineSep 24 21:30:01 2002 qrunner(1582): lock.lock(timeout=0.5) Sep 24 21:30:01 2002 qrunner(1582): File "/usr/lib/mailman/Mailman/LockFile.pySep 24 21:30:01 2002 qrunner(1582): self.__write() Sep 24 21:30:01 2002 qrunner(1582): File "/usr/lib/mailman/Mailman/LockFile.pySep 24 21:30:01 2002 qrunner(1582): fp = open(self.__tmpfname, 'w') Sep 24 21:30:01 2002 qrunner(1582): IOError : [Errno 13] Permission denied: '/vSep 24 21:31:01 2002 qrunner(1585): Traceback (most recent call last): Sep 24 21:31:01 2002 qrunner(1585): File "/usr/lib/mailman/cron/qrunner", lineSep 24 21:31:01 2002 qrunner(1585): lock.lock(timeout=0.5) Sep 24 21:31:01 2002 qrunner(1585): File "/usr/lib/mailman/Mailman/LockFile.pySep 24 21:31:01 2002 qrunner(1585): self.__write() Sep 24 21:31:01 2002 qrunner(1585): File "/usr/lib/mailman/Mailman/LockFile.pySep 24 21:31:01 2002 qrunner(1585): fp = open(self.__tmpfname, 'w') Sep 24 21:31:01 2002 qrunner(1585): IOError : [Errno 13] Permission denied: '/vSep 24 21:31:32 2002 admin(1596): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ admin(1596): [----- Mailman Version: 2.0.11 -----] admin(1596): [----- Traceback ------] admin(1596): Traceback (most recent call last): admin(1596): File "/var/lib/mailman/scripts/driver", line 98, in run_main admin(1596): main() admin(1596): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 145, in main admin(1596): mlist.Lock() admin(1596): File "/usr/lib/mailman/Mailman/MailList.py", line 1340, in Lock admin(1596): self.__lock.lock(timeout) admin(1596): File "/usr/lib/mailman/Mailman/LockFile.py", line 219, in lock admin(1596): self.__write() admin(1596): File "/usr/lib/mailman/Mailman/LockFile.py", line 350, in __writeadmin(1596): fp = open(self.__tmpfname, 'w') admin(1596): IOError: [Errno 13] Permission denied: '/var/lib/mailman/locks/testadmin(1596): [----- Python Information -----] admin(1596): sys.version = 2.1.3 (#1, Sep 7 2002, 15:29:56) [GCC 2.95.4 20011002 (Debian prerelease)] admin(1596): sys.executable = /usr/bin/python admin(1596): sys.prefix = /usr admin(1596): sys.exec_prefix= /usr admin(1596): sys.path = /usr admin(1596): sys.platform = linux2 admin(1596): [----- Environment Variables -----] admin(1596): DOCUMENT_ROOT: /var/www admin(1596): SERVER_ADDR: 192.168.1.2 admin(1596): HTTP_ACCEPT_ENCODING: gzip, deflate, compress;q=0.9 admin(1596): SERVER_PORT: 80 admin(1596): PATH_TRANSLATED: /var/www/test admin(1596): GATEWAY_INTERFACE: CGI/1.1 admin(1596): UNIQUE_ID: PZEgA8CoAQIAAHUeG0E admin(1596): REMOTE_ADDR: 192.168.1.1 admin(1596): SERVER_NAME: aurelius.lcws.org admin(1596): HTTP_CONNECTION: keep-alive admin(1596): HTTP_USER_AGENT: Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) admin(1596): HTTP_ACCEPT_CHARSET: ISO-8859-1, utf-8;q=0.66, *;q=0.66 admin(1596): HTTP_ACCEPT: text/xml,application/xml,application/xhtml+xml,textadmin(1596): REQUEST_URI: /cgi-bin/mailman/admin/test admin(1596): QUERY_STRING: admin(1596): SCRIPT_FILENAME: /usr/lib/cgi-bin/mailman/admin admin(1596): HTTP_KEEP_ALIVE: 300 admin(1596): HTTP_HOST: lcws.org admin(1596): REQUEST_METHOD: GET admin(1596): SERVER_SIGNATURE: <ADDRESS>Apache/1.3.26 Server at aurelius.lcws admin(1596): SCRIPT_NAME: /cgi-bin/mailman/admin admin(1596): SERVER_ADMIN: [EMAIL PROTECTED] admin(1596): SERVER_SOFTWARE: Apache/1.3.26 (Unix) Debian GNU/Linux admin(1596): PYTHONPATH: /var/lib/mailman admin(1596): PATH_INFO: /test admin(1596): HTTP_COOKIE: test:admin=280200000069fc1a913d73280000006162303439admin(1596): SERVER_PROTOCOL: HTTP/1.1 admin(1596): REMOTE_PORT: 38822 Any ideas what is wrong or where to go for debian-specific docs on mailman configuration? Thanks, Dan -- ---------------------------------------------------------------------- | Daniel Pemstein | | Email: [EMAIL PROTECTED], [EMAIL PROTECTED] | | Web: http://www.danpemstein.com | | PGP: http://www.danpemstein.com/files/pgp.txt | ----------------------------------------------------------------------
signature.asc
Description: This is a digitally signed message part