FYI, if someone uses a UserDir that isn't mapping to user's home directories, suexec will not work with userdir execution. The fix is to add a feature that makes you define the UserDir in suexec.h and rip the code for parsing it from Apache, but that's ugly and not for 1.2.