Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Apr 2009 21:14:15 +0000 (UTC)
From:      Jamie Gritton <jamie@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/lib/libc/sys Makefile.inc Symbol.map jail.2 src/sys/cddl/compat/opensolaris/kern opensolaris_zone.c src/sys/compat/freebsd32 freebsd32_misc.c syscalls.master src/sys/kern kern_jail.c kern_osd.c syscalls.master src/sys/sys jail.h osd.h priv.h ...
Message-ID:  <200904292117.n3TLHDXT063795@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jamie       2009-04-29 21:14:15 UTC

  FreeBSD src repository

  Modified files:
    lib/libc/sys         Makefile.inc Symbol.map jail.2 
    sys/cddl/compat/opensolaris/kern opensolaris_zone.c 
    sys/compat/freebsd32 freebsd32_misc.c syscalls.master 
    sys/kern             kern_jail.c kern_osd.c syscalls.master 
    sys/sys              jail.h osd.h priv.h syscallsubr.h 
  Log:
  SVN rev 191673 on 2009-04-29 21:14:15Z by jamie
  
  Introduce the extensible jail framework, using the same "name=value"
  interface as nmount(2).  Three new system calls are added:
  * jail_set, to create jails and change the parameters of existing jails.
    This replaces jail(2).
  * jail_get, to read the parameters of existing jails.  This replaces the
    security.jail.list sysctl.
  * jail_remove to kill off a jail's processes and remove the jail.
  Most jail parameters may now be changed after creation, and jails may be
  set to exist without any attached processes.  The current jail(2) system
  call still exists, though it is now a stub to jail_set(2).
  
  Approved by:    bz (mentor)
  
  Revision  Changes     Path
  1.138     +4 -1       src/lib/libc/sys/Makefile.inc
  1.21      +3 -0       src/lib/libc/sys/Symbol.map
  1.33      +255 -10    src/lib/libc/sys/jail.2
  1.4       +1 -1       src/sys/cddl/compat/opensolaris/kern/opensolaris_zone.c
  1.89      +200 -15    src/sys/compat/freebsd32/freebsd32_misc.c
  1.115     +5 -0       src/sys/compat/freebsd32/syscalls.master
  1.98      +1535 -466  src/sys/kern/kern_jail.c
  1.3       +5 -3       src/sys/kern/kern_osd.c
  1.250     +5 -0       src/sys/kern/syscalls.master
  1.39      +61 -11     src/sys/sys/jail.h
  1.3       +2 -2       src/sys/sys/osd.h
  1.27      +2 -0       src/sys/sys/priv.h
  1.54      +2 -0       src/sys/sys/syscallsubr.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904292117.n3TLHDXT063795>