freebsd-skq/contrib
Enji Cooper 45dc13f1ea Better handle filesystems mounted with -o noexec
ftruncate/11, open/20, and truncate/11 copy sleep(1) to a temporary file on the
target filesystem, execute the binary, then expect a result. This doesn't work
with scenarios where the target binary cannot be executed, e.g. the filesystem
was mounted with -o noexec.

Ensure the filesystem hasn't been mounted with -o noexec for the testcases
before executing them.

Differential Revision: https://reviews.freebsd.org/D5622
MFC after: 1 week
Reviewed by: markj
Sponsored by: EMC / Isilon Storage Division
2016-03-12 19:41:38 +00:00
..
amd Mark amd(8) and all related utilities as obsolete. 2016-02-29 16:45:10 +00:00
apr
apr-util
atf
binutils Fix a problem in ld, causing it to sometimes print messages similar to 2016-02-22 22:16:32 +00:00
bmake Merge bmake-20160307 2016-03-11 01:35:39 +00:00
bsnmp Try to fix a bug introduced in r228623. We started to copy the ifa_msghdr 2016-02-03 11:03:44 +00:00
byacc Merge byacc 20150711. 2016-02-29 21:39:00 +00:00
bzip2
com_err
compiler-rt Update compiler-rt to release_38 branch r261369. 2016-02-21 16:27:55 +00:00
dialog
diff
dma
dtc
ee
elftoolchain libelf: correct byte count in cross-endian note translation 2016-03-11 22:37:12 +00:00
expat
file
flex
gcc Add a minimal gcc config for RISC-V. 2016-01-23 15:33:11 +00:00
gcclibs
gdb
gdtoa
gperf
groff
hyperv/tools hyperv/kvp_daemon: Make poll(2) block indefinitely 2016-01-11 03:30:16 +00:00
ipfilter
jemalloc Restore support for decay time of -1 (no decay). 2016-03-03 01:43:36 +00:00
ldns
ldns-host
less MFV r293125: less v481. 2016-01-05 05:25:16 +00:00
libarchive MFV r295913: 2016-02-23 07:13:22 +00:00
libbegemot
libc-pwcache
libc-vis
libc++ Pull in r250279 from upstream libc++ trunk (by Eric Fiselier): 2016-03-11 22:56:16 +00:00
libcxxrt
libexecinfo backtrace.3: Fix prototype of backtrace_symbols_fd_fmt(). 2015-12-22 22:40:42 +00:00
libgnuregex
libpcap
libreadline
libstdc++
libucl Root out files that don't really belong here and could in fact screw 2016-02-02 19:04:40 +00:00
libxo Root out files that don't really belong here and could in fact screw 2016-02-02 19:04:40 +00:00
llvm Convert two llvm source files to native line ending, which was also done 2016-03-05 21:10:34 +00:00
mdocml Convert casperd(8) daemon to the libcasper. 2016-02-25 18:23:40 +00:00
mknod
mtree
ncurses
netbsd-tests Fix and connect setjmp test. 2016-03-09 22:45:04 +00:00
netcat
ngatm
ntp MFV r294491: ntp 4.2.8p6. 2016-01-22 07:32:39 +00:00
nvi
ofed DIRDEPS_BUILD: Connect ofed. 2016-03-04 22:37:44 +00:00
one-true-awk
openbsm Regenerate config.h for OpenBSM 1.2 alpha 4. 2015-12-18 09:49:11 +00:00
openpam
openresolv MFV r296350: 2016-03-03 15:36:00 +00:00
opie
pam_modules/pam_passwdqc
pf Fix a clang 3.8.0 warning in pflogd.c: 2015-12-31 22:45:00 +00:00
pjdfstest Better handle filesystems mounted with -o noexec 2016-03-12 19:41:38 +00:00
pnpinfo
sendmail
serf
smbfs Add #include <string.h> to mute warning from clang/gcc about implicitly 2016-02-01 07:09:08 +00:00
sqlite3
subversion
tcp_wrappers
tcpdump Convert casperd(8) daemon to the libcasper. 2016-02-25 18:23:40 +00:00
tcsh
telnet
tnftp
top Fixup include protections for building on mips64 with clang 2015-12-11 15:12:01 +00:00
traceroute
tzcode
tzdata
unbound Apply upstream r3651: the IPv6 address of the L root has changed. 2016-03-11 14:57:40 +00:00
unvis
vis
wpa [wpa] use IFM_IEEE80211_ADHOC for now on FreeBSD for IBSS operation. 2015-11-26 17:28:40 +00:00
xz