I did a really dumb thing.

I decided to put my /etc into CVS to track changes.
So I created a CVS repository, deleted my /etc directory, and replaced it with a copy I checked out of my CVS repository.
However, before checking it out of CVS I changed the permissions on the directory so that my regular users can't access it using chmod -R 770
But I realized too late that this made
all the files executable. So my entire /etc directory is executable.
So I can't reboot because the slackware /etc/rc.d/rc.M file checks if files are executable before executing them. So it does things it shouldn't do and wn't boot.
So what are the correct permissions for my /etc direcotry?
-Dan