freebsd-skq/usr.sbin
Martin Matuska 0cc207a6f5 Add support for mounting devfs inside jails.
A new jail(8) option "devfs_ruleset" defines the ruleset enforcement for
mounting devfs inside jails. A value of -1 disables mounting devfs in
jails, a value of zero means no restrictions. Nested jails can only
have mounting devfs disabled or inherit parent's enforcement as jails are
not allowed to view or manipulate devfs(8) rules.

Utilizes new functions introduced in r231265.

Reviewed by:	jamie
MFC after:	1 month
2012-02-09 10:22:08 +00:00
..
ac Fix double ;; 2010-12-06 10:24:06 +00:00
accton
acpi Remove unused ACPICA sources from userland makefiles. 2012-01-13 22:16:47 +00:00
adduser Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
amd Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
ancontrol Remove duplicated header files 2011-06-24 07:05:20 +00:00
apm Mark global functions and/or variables in apm(8) static where possible. 2011-11-06 19:01:30 +00:00
apmd Don't generate input() since it's not used. 2010-11-22 14:16:22 +00:00
arp Do not hardcode (20*60), but use current ARP timeout value configured 2010-11-30 16:14:19 +00:00
arpaname bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
asf
audit
auditd
auditreduce
authpf
bluetooth Touch up some more small typos missed in the previous round. 2012-01-05 21:36:45 +00:00
boot0cfg Be as explicit as possible when describing relation between the -m mask 2012-02-04 13:12:52 +00:00
boot98cfg
bootparamd Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
bsdinstall Fix a whitespace nit 2012-01-31 05:49:49 +00:00
bsnmpd Implement an option to execute SNMP walks using GETBULK requests in bsnmpwalk(1) 2012-01-10 15:29:03 +00:00
btxld
burncd Reencode files to UTF-8. Drop CP1252 em-dash. 2011-12-30 00:59:08 +00:00
cdcontrol Make all functions and global variables static for cdcontrol(8). 2011-11-06 16:52:26 +00:00
chkgrp Reencode files to UTF-8. Drop CP1252 em-dash. 2011-12-30 00:59:08 +00:00
chown Mark global functions and/or variables in chown(8) static where possible. 2011-11-06 19:01:41 +00:00
chroot Eliminate global variables. 2011-11-06 16:40:17 +00:00
ckdist mdoc: drop redundant .Pp and .LP calls 2010-10-08 12:40:16 +00:00
clear_locks mdoc: consistently spell our email addresses <foo@FreeBSD.org> 2010-05-19 08:57:53 +00:00
config Fix copyright year 2012-01-13 09:08:41 +00:00
cpucontrol Fix warning when compiling with gcc46: 2012-01-20 01:39:16 +00:00
crashinfo Teach crashinfo(8) to look at the currently running kernel (based on the 2010-11-30 16:04:40 +00:00
cron Since April 2, 2006, Indiana has observed DST. 2012-01-28 21:06:45 +00:00
crunch mdoc: drop redundant .Pp and .LP calls 2010-10-08 12:40:16 +00:00
ctladm Add the CAM Target Layer (CTL). 2012-01-12 00:34:33 +00:00
ctm In usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c, cast a printf field width 2011-12-17 20:07:42 +00:00
daemon Change the notes about the pidfile to include Doug's preference 2012-02-01 16:40:59 +00:00
dconschat mdoc: drop redundant .Pp and .LP calls 2010-10-08 12:40:16 +00:00
ddns-confgen bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
devinfo Mark global functions and/or variables in devinfo(8) static where possible. 2011-11-06 19:01:48 +00:00
digictl
diskinfo Fix diskinfo -t operation for disks smaller then 8GB or bigger then 2TB. 2011-07-21 19:39:40 +00:00
dnssec-dsfromkey
dnssec-keyfromlabel
dnssec-keygen
dnssec-revoke bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
dnssec-settime bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
dnssec-signzone bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
dumpcis
editmap
edquota Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
eeprom
extattr extattr: Fix a signed/unsigned issue 2010-05-12 21:25:05 +00:00
extattrctl Close fd in initattr() and showattr(). 2010-12-08 10:27:07 +00:00
faithd Fix warning when compiling with gcc46: 2012-01-20 01:39:08 +00:00
fdcontrol mdoc: Remove leading garbage, empty lines and order preamble 2010-05-27 13:56:19 +00:00
fdformat The FD_FORM ioctl used to ignore errors from the floppy controller; now when 2011-02-21 09:56:08 +00:00
fdread Mark global functions and/or variables in fdread(8) static where possible. 2011-11-06 19:01:54 +00:00
fdwrite
fifolog Another couple of unsigned/ssize_t changes. 2011-03-01 08:52:10 +00:00
flowctl Conditionally compile in the IPv4/IPv6 address family support. 2011-07-06 15:18:32 +00:00
freebsd-update Add '%' and '@' to the set of characters which can appear in path names. 2011-10-23 06:23:11 +00:00
ftp-proxy Update packet filter (pf) code to OpenBSD 4.5. 2011-06-28 11:57:25 +00:00
fwcontrol Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
genrandom bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
getfmac
getpmac
gpioctl Bump the date of the man page to the date of the actual commit. 2011-05-25 21:04:11 +00:00
gssd Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
gstat
i2c Fix warning when compiling with gcc46: 2012-01-20 01:38:44 +00:00
ifmcstat o in6_ifinfo() does not do any kvm(3) operations, so 2012-01-27 17:16:44 +00:00
inetd Replace index() and rindex() calls with strchr() and strrchr(). 2012-01-03 18:51:58 +00:00
iostat In usr.sbin/iostat/iostat.c, use printf format specifiers from 2011-12-17 20:25:23 +00:00
ip6addrctl
ipfwpcap Replace index() and rindex() calls with strchr() and strrchr(). 2012-01-03 18:51:58 +00:00
IPXrouted Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
isc-hmac-fixup bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
jail Add support for mounting devfs inside jails. 2012-02-09 10:22:08 +00:00
jexec
jls Fix jls backward compat mode broken in r222465, correctly 2011-08-13 13:49:11 +00:00
kbdcontrol Reencode files to UTF-8. Drop CP1252 em-dash. 2011-12-30 00:59:08 +00:00
kbdmap Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
keyserv Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
kgmon Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
kgzip
kldxref Reencode files to UTF-8. Drop CP1252 em-dash. 2011-12-30 00:59:08 +00:00
lastlogin Allow custom files to be opened and allow sorting by timestamp. 2011-06-06 18:40:01 +00:00
lmcconfig lmcconfig(8): bump to WARNS=3, fix typo in usage while here 2010-12-20 19:08:15 +00:00
lpr fgets(3) returns a pointer, so compare against NULL, not integer 0. 2012-01-13 06:51:15 +00:00
lptcontrol
mailstats
mailwrapper Create the /bin/rmail symlink (which mailers such as postfix 2010-10-12 21:01:26 +00:00
makefs Allow contents of multiple directories to be merged to the current image. 2012-01-31 00:32:37 +00:00
makemap
manctl
memcontrol Mark global functions and/or variables in memcontrol(8) static where possible. 2011-11-06 19:01:59 +00:00
mergemaster If using DISTDIR we need to be sure to create a ${DESTDIR}/var/db/zoneinfo 2011-11-29 08:22:12 +00:00
mfiutil Use the correct volume identifier field when parsing MR_EVT_ARG_LD_STRIP 2011-12-05 15:11:35 +00:00
mixer Return proper error message if recording device is not specified. 2012-01-27 09:15:55 +00:00
mld6query Add __unused. Ansi prototypes. 2010-12-20 08:54:30 +00:00
mlxcontrol Add the CAM Target Layer (CTL). 2012-01-12 00:34:33 +00:00
mount_nwfs
mount_portalfs Change checkpath() to not exit on error. This is a prerequisite for 2012-01-16 19:34:21 +00:00
mount_smbfs
mountd Fix warning when compiling with gcc46: 2012-01-20 01:38:12 +00:00
moused Fix warning when compiling with gcc46: 2012-01-20 01:38:05 +00:00
mptable Add an missing argument to open(2). If O_CREAT flag is specified, 2012-01-04 07:04:43 +00:00
mptutil Add CAM infrastructure to allow reporting when a drive's long read capacity 2012-01-26 18:09:28 +00:00
mtest Don't die if either of INET or INET6 aren't in the running kernel. 2011-06-24 17:54:45 +00:00
mtree Replace index() and rindex() calls with strchr() and strrchr(). 2012-01-03 18:51:58 +00:00
named Upgrade to BIND version 9.8.1. Release notes at: 2011-09-03 07:13:45 +00:00
named-checkconf bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
named-checkzone
named-journalprint bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
ndiscvt Use NO_WCAST_ALIGN for usr.sbin/ndiscvt; because this is only built for 2011-12-17 22:16:27 +00:00
ndp - Merge changes to the base system to support OFED. These include 2011-03-21 09:40:01 +00:00
newsyslog Further fix a typo and spelling classic correctly in function names, 2012-01-05 21:36:36 +00:00
nfscbd Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
nfsd Remove duplicated header files 2011-06-24 07:05:20 +00:00
nfsdumpstate Fix handling of the "-l" argument for nfsdumpstate(8). 2010-07-20 00:32:11 +00:00
nfsrevoke
nfsuserd Change the NFSv4 nfsuserd(8) daemon so that it doesn't preload the 2011-06-21 21:07:33 +00:00
ngctl Add __unused. Ansi prototypes. 2010-12-20 09:36:54 +00:00
nghook
nologin
nscd Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
nsec3hash bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
ntp Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
nvram
ofwdump
pc-sysinstall Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
pciconf Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
periodic
pkg_install X11BASE has been deprecated for a long time and will die soon 2012-01-09 00:48:19 +00:00
pmcannotate Fix a grammatical error connected to the previous commit. 2010-10-16 17:30:27 +00:00
pmccontrol In usr.sbin/pmccontrol/pmccontrol.c, fix a few warnings about format 2011-12-17 23:39:13 +00:00
pmcstat Fix warning when compiling with gcc46: 2012-01-20 01:37:56 +00:00
pnpinfo
portsnap Fix spelling of extract. 2011-11-13 06:39:49 +00:00
powerd Add missing static keyword. 2011-12-11 19:22:42 +00:00
ppp Fix warning when compiling with gcc46: 2012-01-20 01:37:49 +00:00
pppctl
praliases
praudit
procctl
pstat Get rid of major/minor number distinction. 2011-09-28 18:53:36 +00:00
pw Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
pwd_mkdb Mark global functions and/or variables in pwd_mkdb(8) static where possible. 2011-11-06 19:02:25 +00:00
quot The dump, fsck_ffs, fsdb, fsirand, newfs, makefs, and quot utilities 2011-01-24 06:17:05 +00:00
quotaon Simply use getprogname() to obtain the name of the process. 2012-01-03 11:08:58 +00:00
rarpd Fix warning when compiling with gcc46: 2012-01-20 01:37:23 +00:00
repquota
rip6query Mark global functions and/or variables in rip6query(8) static where possible. 2011-11-06 19:02:31 +00:00
rmt Mark global functions and/or variables in rmt(8) static where possible. 2011-11-06 19:02:37 +00:00
rndc bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
rndc-confgen bmake and other updates necessary for the BIND 9.8.x upgrade. 2011-07-16 11:20:54 +00:00
route6d Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
rpc.lockd Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
rpc.statd Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
rpc.umntall
rpc.yppasswdd Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
rpc.ypupdated Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
rpc.ypxfrd Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
rpcbind Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
rrenumd
rtadvctl - Fix a bug that can lead to displaying an incorrect value. (r224210) 2011-09-12 23:52:55 +00:00
rtadvd Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
rtprio - Fail when the utility is not invoked as rtprio nor idprio. 2011-12-27 20:03:57 +00:00
rtsold Fix warning when compiling with gcc46: 2012-01-20 01:38:52 +00:00
rwhod Replace index() and rindex() calls with strchr() and strrchr(). 2012-01-03 18:51:58 +00:00
sa In usr.sbin/sa/db.c, avoid warnings about assigning two const char 2011-12-18 01:08:25 +00:00
sade Fix warning when compiling with gcc46: 2012-01-20 01:39:01 +00:00
sendmail Unfortunately, clang gives warnings about sendmail code that cannot be 2011-12-19 13:35:44 +00:00
service Fix a silly typo on my part. 2011-08-06 09:11:30 +00:00
services_mkdb Revise markup, mainly. 2010-10-05 06:31:11 +00:00
setfib
setfmac
setpmac
sicontrol
smbmsg mdoc: Remove leading garbage, empty lines and order preamble 2010-05-27 13:56:19 +00:00
snapinfo Mark global functions and/or variables in snapinfo(8) static where possible. 2011-11-06 19:02:43 +00:00
spkrtest Update spkrtest(8) to use new dialog auto-sizing syntax. 2011-01-13 17:30:18 +00:00
spray Mark global functions and/or variables in spray(8) static where possible. 2011-11-06 19:02:49 +00:00
syslogd Add a new option, -N to disable the default and recommended syslogd(8) 2011-07-14 07:33:53 +00:00
tcpdchk
tcpdmatch
tcpdrop Include param.h for CACHE_LINE_SIZE to unbreak the build. 2011-06-06 17:07:38 +00:00
tcpdump Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
timed fgets(3) returns a pointer, so compare against NULL, not integer 0. 2012-01-13 06:51:15 +00:00
traceroute traceroute(8): make WARNS=3 clean 2010-12-04 14:19:27 +00:00
traceroute6 Remove the advertising clause from UCB copyrighted files in usr.sbin. This 2010-12-11 09:38:12 +00:00
trpt
tzsetup It's not an error if unlink(2) fails because the pathname doesn't exist. 2012-02-08 05:03:04 +00:00
uathload Only use -z noexecstack for these explicit arches: i386, amd64, powerpc 2011-02-16 21:04:47 +00:00
ugidfw Fix a couple of typos. 2010-07-30 11:58:18 +00:00
uhsoctl Add an missing argument to open(2). If O_CREAT flag is specified, 2012-01-04 07:21:37 +00:00
usbconfig - Correct USB 3.0 wire-speed to 5.0Gbps 2011-02-26 09:28:52 +00:00
usbdump Make the usbdump utility work again by using the correct BPF structures. 2011-10-17 15:54:20 +00:00
utxrm Add a utility, utxrm(8). 2011-02-19 11:44:04 +00:00
vidcontrol Spelling fixes for usr.sbin/ 2011-12-30 10:58:14 +00:00
vipw
wake
watch
watchdogd Protect the watchdog daemon against swap OOM killer. This is similar to 2010-09-26 01:45:33 +00:00
wlandebug
wlconfig
wpa Mention run(4) 2012-02-09 08:33:04 +00:00
yp_mkdb In usr.sbin/yp_mkdb/yp_mkdb.c, cast some printf field width parameters 2011-12-19 20:44:44 +00:00
ypbind Protect NIS client with madvise(2) since this daemon is required 2011-10-24 14:35:31 +00:00
yppoll
yppush Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
ypserv Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor 2012-02-07 09:27:07 +00:00
ypset
zic
zzz
Makefile Add the CAM Target Layer (CTL). 2012-01-12 00:34:33 +00:00
Makefile.amd64 Build sade on amd64 as well as i386 and sparc64. 2010-12-09 11:37:40 +00:00
Makefile.arm Merge from tbemd: use Makefile.arch to control building. 2010-09-13 02:21:07 +00:00
Makefile.i386 Merge from tbemd: use Makefile.arch to control building. 2010-09-13 02:21:07 +00:00
Makefile.ia64 Merge from tbemd: use Makefile.arch to control building. 2010-09-13 02:21:07 +00:00
Makefile.inc
Makefile.mips Fix n32 compile. 2011-01-27 14:16:12 +00:00
Makefile.powerpc Merge from tbemd: use Makefile.arch to control building. 2010-09-13 02:21:07 +00:00
Makefile.sparc64 Merge from tbemd: use Makefile.arch to control building. 2010-09-13 02:21:07 +00:00