net-www/apache-2.2.4-r1 configures suexec as: # apache2 -V |grep -i suexec -D SUEXEC_BIN="/usr/sbin/suexec2" however the wrapper script is installed with a different name: # ls -l /usr/sbin/suexec* -rws--x--- 1 root apache 11012 May 13 03:17 /usr/sbin/suexec -rwxr-xr-x 1 root root 8454 May 13 03:17 /usr/sbin/suexec2-config so when you start apache with -D SUEXEC: # /etc/init.d/apache2 restart * Stopping apache2 ... [ ok ] * Starting apache2 ... Warning: SuexecUserGroup directive requires SUEXEC wrapper. [ ok ] and suexec does not function.
A workaround for this is trivial until an automatic solution is provided: ln -sf /usr/sbin/suexec /usr/sbin/suexec2
Just committed a ebuild fix for this, thanks for the report.