HardenedBSD/bin
Julio Merino 647672e21f Skip ls tests that use sparse files if these are not supported.
Some of the ls(1) tests create really large sparse files to validate
the number formatting features of ls(1).  Unfortunately, those tests fail
if the underlying test file system does not support sparse files, as is the
case when /tmp is mounted on tmpfs.

Before running these tests, check if the test file system supports sparse
files by using getconf(1) and skip them if not.  Note that the support for
this query was just added to getconf(1) in r304694.

Reviewed by:	ngie
Differential Revision:	https://reviews.freebsd.org/D7609
2016-08-24 10:10:26 +00:00
..
cat
chflags
chio
chmod
cp
csh WITH_META_MODE: Fix bin/csh rebuilding tc.const.h 2016-06-14 16:19:49 +00:00
date
dd dd(1): Enable access to SIZE_T_MAX character devices 2016-07-09 17:11:54 +00:00
df
domainname
echo
ed Close the input FILE * in read_file() and the output FILE * in write_file() 2016-05-25 18:38:30 +00:00
expr
freebsd-version
getfacl
hostname
kenv
kill
ln
ls Skip ls tests that use sparse files if these are not supported. 2016-08-24 10:10:26 +00:00
mkdir
mv Close from_fd if malloc() fails to avoid a file descriptor leak. 2016-05-25 02:51:15 +00:00
pax Rename getline with get_line to avoid collision with getline(3) 2016-05-10 11:11:23 +00:00
pkill
ps Remove description of P_FOLLOWFORK as this flag was removed. 2016-08-12 16:13:50 +00:00
pwait
pwd
rcp
realpath
rm
rmail
rmdir
setfacl Explicitly NUL terminate the buffer filled by fread(). 2016-06-08 05:32:39 +00:00
sh sh: Fix a clang warning. 2016-07-31 13:11:34 +00:00
sleep
stty
sync
test
tests
uuidgen uuid_to_string(3) is allocating memory and can fail on that. 2016-08-03 18:04:08 +00:00
Makefile
Makefile.inc