freebsd-dev/contrib
Mariusz Zaborski c501d73c7e Convert casperd(8) daemon to the libcasper.
After calling the cap_init(3) function Casper will fork from it's original
process, using pdfork(2). Forking from a process has a lot of advantages:
1. We have the same cwd as the original process.
2. The same uid, gid and groups.
3. The same MAC labels.
4. The same descriptor table.
5. The same routing table.
6. The same umask.
7. The same cpuset(1).
From now services are also in form of libraries.
We also removed libcapsicum at all and converts existing program using Casper
to new architecture.

Discussed with:		pjd, jonathan, ed, drysdale@google.com, emaste
Partially reviewed by:	drysdale@google.com, bdrewery
Approved by:		pjd (mentor)
Differential Revision:	https://reviews.freebsd.org/D4277
2016-02-25 18:23:40 +00:00
..
amd
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-20151220 2015-12-25 16:19:21 +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
bzip2
com_err
compiler-rt Add support for RISC-V ISA. 2016-01-22 16:59:06 +00:00
dialog
diff
dma Fix build with gcc 4.2 2015-10-11 17:45:20 +00:00
dtc
ee
elftoolchain Allow elfcopy to convert between two non-ELF formats 2016-02-16 14:03:25 +00:00
expat
file MFV r288140: update file to 5.25. 2015-09-23 05:39:20 +00:00
flex
gcc Add a minimal gcc config for RISC-V. 2016-01-23 15:33:11 +00:00
gcclibs
gdb Workaround KGDB issues on ARM by ignoring ARM EABI version higher than 5 2015-10-30 12:21:37 +00:00
gdtoa
gperf
groff Remove more disconnected libgpib items missed in r276214. 2015-10-22 03:51:25 +00:00
hyperv/tools hyperv/kvp_daemon: Make poll(2) block indefinitely 2016-01-11 03:30:16 +00:00
ipfilter
jemalloc Add configuration for RISC-V ISA. 2016-01-22 16:37:26 +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 r242623 from upstream libc++ trunk (by Eric Fiselier): 2015-10-09 21:04:28 +00:00
libcxxrt Add std::uncaught_exceptions() to libcxxrt (C++17, see N4152 and N4259). 2015-10-05 17:47:23 +00:00
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 Add stubs for RISC-V ISA so libunwind can be compiled. 2016-01-22 16:42:06 +00:00
mdocml Convert casperd(8) daemon to the libcasper. 2016-02-25 18:23:40 +00:00
mknod
mtree
ncurses
netbsd-tests Fix grep_test:recurse with ZFS and TMPFS tmpdirs 2016-01-27 16:13:10 +00:00
netcat MFV r288243: nc from OpenBSD 5.8. 2015-09-27 07:04:16 +00:00
ngatm
ntp MFV r294491: ntp 4.2.8p6. 2016-01-22 07:32:39 +00:00
nvi
ofed Use LIBADD instead of LDADD. 2016-02-02 11:36:58 +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 r295109: 2016-02-02 21:10:43 +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
pnpinfo
sendmail Remove unneeded libutil dependency for sendmail. 2015-11-24 04:19:55 +00:00
serf
smbfs Add #include <string.h> to mute warning from clang/gcc about implicitly 2016-02-01 07:09:08 +00:00
sqlite3
subversion Update from svn-1.8.14 to 1.9.2. 2015-10-12 09:53:55 +00:00
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 Merge: 2015-10-08 11:42:15 +00:00
tzdata MFV of 290695,tzdata2015g 2015-11-12 03:25:04 +00:00
unbound Use the new insecure-lan-zones option instead of listing each AS112 zone 2016-02-11 17:37:02 +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 MFV r291123: 2015-11-21 09:09:25 +00:00