Wow that's sure a lot to read over, I'll take a peek a bit later, but at a glance it looks OK, but possibly just expecting input? Let's remove the execute bit and see how things go:
chmod 666 /etc/rc.d/init.d/vmware
As root of course
First, you might wanna note the bits on it, post em up for future reference:
ls -lh /etc/rc.d/init.d/vmware (do this BEFORE doing the above command).