freebsd-dev/lib
Mike Barcroft fd7a8150fb o In struct prison, add an allprison linked list of prisons (protected
by allprison_mtx), a unique prison/jail identifier field, two path
  fields (pr_path for reporting and pr_root vnode instance) to store
  the chroot() point of each jail.
o Add jail_attach(2) to allow a process to bind to an existing jail.
o Add change_root() to perform the chroot operation on a specified
  vnode.
o Generalize change_dir() to accept a vnode, and move namei() calls
  to callers of change_dir().
o Add a new sysctl (security.jail.list) which is a group of
  struct xprison instances that represent a snapshot of active jails.

Reviewed by:	rwatson, tjr
2003-04-09 02:55:18 +00:00
..
compat
csu
libalias
libatm Back off WARNS until I've had a chance to deal with the problems on 2003-03-25 17:40:00 +00:00
libbind
libbz2
libc o In struct prison, add an allprison linked list of prisons (protected 2003-04-09 02:55:18 +00:00
libc_r - Define a _spinunlock() function so that threading implementations may do 2003-03-26 04:02:24 +00:00
libcalendar
libcam
libcom_err
libcompat The .Fn function 2003-03-24 16:02:05 +00:00
libcrypt
libdevinfo
libdevstat typo 2003-03-19 14:15:32 +00:00
libdisk Use sized cast matching the sized pointer. 2003-04-04 16:59:39 +00:00
libedit
libexpat
libfetch Don't dereference flags if NULL (see http.c rev 1.87) 2003-03-29 15:15:38 +00:00
libform
libftpio
libgeom Run a revision on the OAM api. 2003-03-27 14:35:00 +00:00
libio
libipsec The .Fn function 2003-03-24 16:02:05 +00:00
libipx
libisc
libkse - Define a _spinunlock() function so that threading implementations may do 2003-03-26 04:02:24 +00:00
libkvm - Spell SIGSETOR correctly. 2003-04-01 04:49:12 +00:00
libmd The .Fn function 2003-03-24 16:02:05 +00:00
libmenu
libmilter
libmp
libncp No need to have ifdef < FreeBSD 4.0-current in here. Remove it to 2003-04-04 04:16:06 +00:00
libncurses Migrate to a new way of dealing with building from old revisions of 2003-04-05 20:30:30 +00:00
libnetgraph
libopie
libpam Connect the pam_chroot(8) module to the build. 2003-04-08 16:52:34 +00:00
libpanel
libpcap
libpthread - Define a _spinunlock() function so that threading implementations may do 2003-03-26 04:02:24 +00:00
libradius
librpcsvc
libsbuf
libsm
libsmb
libsmdb
libsmutil
libstand Sync up with kern/subr_prf.c. This adds %ll, %j, %q, %z, etc. 2003-04-06 05:25:48 +00:00
libtacplus
libtelnet
libthr - Pass a ucontext_t to _set_curthread. If non-NULL the new thread is set 2003-04-03 03:34:50 +00:00
libufs MFp4: Fix copy&paste English error. 2003-03-30 18:00:24 +00:00
libugidfw
libusbhid Sync with NetBSD. 2003-04-09 01:52:49 +00:00
libutil Band-aid for the "^C kills the editor" problem. I haven't yet found the 2003-04-08 18:04:30 +00:00
libvgl
libwrap
libxpg4
liby
libypclnt
libz In src/lib/libz/gzio.c the function gzprintf does not check if the 2003-03-14 01:47:01 +00:00
msun Fix braino in definition of isfinite(). 2003-04-04 13:27:47 +00:00
ncurses Migrate to a new way of dealing with building from old revisions of 2003-04-05 20:30:30 +00:00
Makefile
Makefile.inc