ls: --color now highlights files with capabilities, too
commit84f6abfe00b4ab533145623638b417a2221f9c75
authorKamil Dudka <kdudka@redhat.com>
Fri, 1 Aug 2008 17:33:45 +0000 (1 19:33 +0200)
committerJim Meyering <meyering@redhat.com>
Fri, 1 Aug 2008 20:13:25 +0000 (1 22:13 +0200)
tree8fe27700e521e70a538ba114ccc86f984c8cb3c8
parent00c6aacf318a6ef0db4895b08d572d924eab90d0
ls: --color now highlights files with capabilities, too

* src/ls.c: [HAVE_CAP] Include <sys/capability.h>.
(has_capability): New function for capability detection.
(print_color_indicator): Colorize file with capability.
* m4/jm-macro.m4: New configure option: --disable-libcap.
Check for libcap usability.
* src/Makefile.am (dir_LDADD, ls_LDADD, ...): Append $(LIB_CAP).
* src/dircolors.c: Update color lists.
* src/dircolors.hin: Mention new CAPABILITY color attribute.
* tests/ls/capability: Test for ls - colorize file with capability.
* tests/Makefile.am (root_tests): Add ls/capability.
* NEWS: Mention the change.
NEWS
m4/jm-macros.m4
src/Makefile.am
src/dircolors.c
src/dircolors.hin
src/ls.c
tests/Makefile.am
tests/ls/capability [new file with mode: 0755]