Posts: 31,906
Thanks: 693
Thanked 4,196 Times in 3,212 Posts
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)
Posts: 31,906
Thanks: 693
Thanked 4,196 Times in 3,212 Posts
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.
Recent comments
11 hours 9 min ago
11 hours 14 min ago
16 hours 12 min ago
22 hours 53 min ago
23 hours 42 min ago
1 day 57 min ago
1 day 5 hours ago
1 day 11 hours ago
1 day 15 hours ago
1 day 17 hours ago