I've gotten Mailman 2.1b2 installed on my new linux server. It's using Postfix as an MTA. I can create lists, but an error is generated. The list does exists, and I can edit it and everything. But it seems that there's a problem with creating aliases for it. See the error page pasted in below.
I suspect that it's a permissions problem, but at this late time of night, I can no longer see the forest for the trees. Initially I did get in the infamous 'wanted uid 99, got 48' error. Miraculously, I remember getting that when I installed v2.05 last summer, and the solution to run apache as uid/gid nobody. Here's the error page: Bug in Mailman version 2.1b2 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/local/mailman/scripts/driver", line 82, in run_main main() File "/usr/local/mailman/Mailman/Cgi/create.py", line 55, in main process_request(doc, cgidata) File "/usr/local/mailman/Mailman/Cgi/create.py", line 213, in process_request sys.modules[modname].create(mlist, cgi=1) File "/usr/local/mailman/Mailman/MTA/Postfix.py", line 225, in create _update_maps() File "/usr/local/mailman/Mailman/MTA/Postfix.py", line 46, in _update_maps raise RuntimeError, msg % (acmd, status, errstr) RuntimeError: command failed: /usr/sbin/postalias /usr/local/mailman/data/aliases (status: 1, Operation not permitted) Python information: Variable Value sys.version 2.1.1 (#1, Mar 10 2002, 09:02:09) [GCC 2.95.4 20010319 (prerelease/franzo/20011204)] sys.executable /usr/bin/python2 sys.prefix /usr sys.exec_prefix /usr sys.path /usr sys.platform linux2 Environment variables: Variable Value DOCUMENT_ROOT /home/duckbox/www/ SERVER_ADDR 12.44.119.16 HTTP_ACCEPT_ENCODING deflate, gzip, x-gzip, identity, *;q=0 REMOTE_HOST intranet-10-1-20-150.sb.101freeway.net CONTENT_TYPE application/x-www-form-urlencoded REMOTE_ADDR 10.1.20.150 SERVER_SOFTWARE Apache/1.3.22 (Unix) (Linux) mod_ssl/2.8.5 OpenSSL/0.9.6b PHP/4.1.2 mod_perl/1.24_01 GATEWAY_INTERFACE CGI/1.1 HTTP_COOKIE testduckbox+admin=28020000006977d9ed3c732800000062613935333537623936343935356631363461333265383661376462313862386563626561633666; lang=eng; sid=7110cdeeed6568a604ee933cd532cf16 HTTP_ACCEPT_LANGUAGE en REQUEST_URI /mailman/create REMOTE_PORT 4267 SERVER_PORT 80 HTTP_CONNECTION Keep-Alive, TE HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.0 [en] HTTP_ACCEPT_CHARSET windows-1252;q=1.0, utf-8;q=1.0, utf-16;q=1.0, iso-8859-1;q=0.6, *;q=0.1 HTTP_ACCEPT text/html, image/png, image/jpeg, image/gif, image/x-xbitmap, */* HTTP_TE deflate, gzip, chunked, identity, trailers HTTP_COOKIE2 $Version="1" QUERY_STRING SERVER_PROTOCOL HTTP/1.1 CONTENT_LENGTH 142 HTTP_HOST www.duckbox.org REQUEST_METHOD POST SERVER_SIGNATURE Apache/1.3.22 Server at www.duckbox.org Port 80 SCRIPT_NAME /mailman/create SERVER_ADMIN root@localhost SCRIPT_FILENAME /usr/local/mailman/cgi-bin/create PYTHONPATH /usr/local/mailman HTTP_REFERER http://www.duckbox.org/mailman/create SERVER_NAME www.duckbox.org ------------------------------------------------------ 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