Description of problem: 'ls' command should colorize the files with capabilities like it does for setuid programs. #setcap cap_net_bind_service=ep test.log #getcap test.log test.log = cap_net_bind_service+ep #ls
Patch done by Kamil Dudka, proposed upstream, waiting for reaction. You could monitor it on the thread http://lists.gnu.org/archive/html/bug-coreutils/2008-07/msg00099.html
This bug has caused a regression which renders tcsh unusable. With the pushing of coreutils-6.10-28.fc9.i386, instances of tcsh now fail early in their init scripting (before getting to the user ~/.tcshrc file) with the error: Unknown colorls variable `ca'. So at the moment all of my command-line work has been broken badly by this cosmetic update. Backing out to coreutils-6.10-27.fc9.i386 fixes the problem. This does not happen with bash. Can one of the proponents of this bug please try firing up tcsh to see what didn't get correspondingly updated somewhere in the /etc area?
Thanks for your report. This bug is already reported (including patch) against tcsh as #457342. There is also a workaround - clearing LS_COLORS variable should help to start tcsh. I am sorry for inconveniences.