coreutils defines LS_COLORS for a coloured ls, which caused csh scripts not to start. $ csh Unknown colorls variable `su'. $ unsetting the variable makes things work as expected. $ export LS_COLORS= $ csh [davej@inferno ~]$
Fixed in tcsh-6.14-8. Thanks for your report.