When using the distributed system and users trying to use csh things fall apart. History is broken, escape is not maped for file completion and ctrl-z appears to not work at for suspending jobs. But after some looking around we find that removing /etc/profile.d/lang.csh fixes these errors and makes life happy once again.
This should be fixed as of the rawhide initscripts.