Hi, im trying to setup a wordpress installation with my existing mailman on debian. I get the following error message: Code: [error] [client:xy] script not found or unable to stat: /usr/lib/cgi-bin/mailman/<listname> The web uses FCGI + suexec. Options +FollowSymlinks did not make it... Thanks in advance!
1) Is the script usr/lib/cgi-bin/mailman/<listname> executable by the web user? 2) Is the path /lib/cgi-bin/mailman/ allowed in the openbasedir setting?
1) there is no such script. there is /usr/lib/cgi-bin/mailman/listinfo, and it is executable (chmodded o+x). 2) the path is in the open basedir now. that gives the error: [2010-10-05 16:47:04]: uid: (5006/web3) gid: (5007/client4) cmd: listinfo [2010-10-05 16:47:04]: command not in docroot (/usr/lib/cgi-bin/mailman/listinfo)
Ok, so the problem is suexec. Suexec is a mechanism to prevent that commands get executed outside the document root. The mailman script is not within the docroot, so it can not be executed. The only workaround if you want to use this script is to deactivate suexec.