ls: don't segfault on files in /proc with an old libselinux
authorJim Meyering <meyering@redhat.com>
Tue, 29 Jan 2008 07:56:48 +0000 (08:56 +0100)
committerJim Meyering <meyering@redhat.com>
Tue, 29 Jan 2008 08:23:51 +0000 (09:23 +0100)
commit533391a2a75f49da27adc71214caeeb4ef07d81c
tree9844aa22b4d1ce561e46e7b5973b7f2ed88b8309
parenta6228c5437e9f07d9f72828436b75e3358443a1c
ls: don't segfault on files in /proc with an old libselinux

* src/ls.c (gobble_file): Work around a bug in libselinux1-2.0.15
whereby getfilecon returns 0 yet sets the context to NULL.
Reported by Jan Moringen via Michael Stone in
http://bugs.debian.org/463043
* tests/ls/Makefile.am (TESTS): Add proc-selinux-segfault.
* tests/ls/proc-selinux-segfault: Test for the above fix.
* NEWS: Mention the fix.
ChangeLog
NEWS
THANKS
src/ls.c
tests/ls/Makefile.am
tests/ls/proc-selinux-segfault [new file with mode: 0755]