Whamcloud - gitweb
Add paranoia checks into the blkid, ext2fs, and ss libraries to ignore
authorTheodore Ts'o <tytso@mit.edu>
Wed, 6 Apr 2005 18:44:16 +0000 (14:44 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 6 Apr 2005 18:44:16 +0000 (14:44 -0400)
commit762c7c65103615d976beeb4c8e2d1d9a79c87d86
tree8c047e58ce33fef32240e67eaef332ef0491e7f7
parent813b901d419cd700cf2fc65048142b024da49808
Add paranoia checks into the blkid, ext2fs, and ss libraries to ignore
environment variables if the libraries are called from setuid or setguid
programs, or if kernel believes that the process is not eligible to create
a core dump.  In addition, if the libc has __secure_getenv(), use it so that
the libc can also do any additional limitations regarding when libraries can
trust environment variables (i.e., to integrate with systems like SELinux
and Posix capabilities).
ChangeLog
configure
configure.in
lib/blkid/ChangeLog
lib/blkid/cache.c
lib/ext2fs/ChangeLog
lib/ext2fs/test_io.c
lib/ss/ChangeLog
lib/ss/get_readline.c
lib/ss/pager.c
lib/ss/ss_internal.h