I built mailman using the following
./configure --prefix=/home/mailman \ --with-var-prefix=/home/www/sites/lists.balius.com/docs/ \ --with-mail-gid=yy \ --with-cgi-gid=xxx I changed the system wide default to be private lists. I then setup a list and changed it to be a publicly-advertised list, yet it does not show up. I verified that the user under which the webserver runs has permissions to read the var-prefix directory, to be really sure I allowed indexes on that directory for a test, I could see them. Here's the output from strings run over listinfo /lib/ld-linux.so.2 __gmon_start__ libc.so.6 strcpy getgid printf strerror getegid execve malloc vsnprintf fprintf strcat __deregister_frame_info setregid openlog closelog strncmp syslog stderr __errno_location exit _IO_stdin_used __libc_start_main __register_frame_info GLIBC_2.0 PTRh PPSh ,WVS /home/mailman/scripts/ /home/mailman /usr/bin/python Content-type: text/html <head> <title>Mailman CGI error!!!</title> </head><body> <h1>Mailman CGI error!!!</h1> The expected gid of the Mailman CGI wrapper did not match the gid as set by the Web server. <p>The most likely cause is that Mailman was configured and installed incorrectly. Please read the INSTALL instructions again, paying close attention to the <tt>--with-cgi-gid</tt> configure option. This entry is being stored in your syslog: <pre> </pre> Failure to exec script. WANTED gid %ld, GOT gid %ld. (Reconfigure to take %ld?) PATH= PYTHONHOME= PYTHONPATH= Mailman cgi-wrapper (listinfo) listinfo driver Any ideas? Thanks, Chad ------------------------------------------------------ Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users