Description of Problem: The aliases set up in /etc/profile.d are all bogus. Aliases should be used by the user to customize his environment, not forced on us at a system level. I've been forced to use an ugly hack in my .cshrc to unalias silly colored ls aliases, etc. Also, the 'which' alias generated by which-2.csh is broken. Steps to Reproduce: 1. where echo | head -1 2. which echo 3. Note that they return different answers. The easiet fix would seem to be to just empty that directory. Thanks.
which-2.csh is no longer used in FC2. As for removing the ls aliases currently set up in /etc/profile.d/colorls.csh, I doubt that will happen, but maybe the owner of the file in question thinks otherwise... Note that you can also use "COLOR none" in /etc/DIR_COLORS or ~/.dir_colors to disable ls colorization.
No, many more people use them than don't, and I would spend all day long closing bug reports and switching between two defaults. I'm going to keep it as it is.