I've come across a teeny bug with mt-check.cgi in MT 3.2 that causes it to die under cgiwrap. It dies with a "Useless use of private variable in void context at mt-check.cgi line 318"
Line 318 is:
$dbi_is_okay if $mod eq 'DBI';
That should probably be:
$dbi_is_okay = 1 if $mod eq 'DBI';
Running perl -c mt-check.cgi reproduces the error message.
--
Kevin.