From owner-cvs-src-old@FreeBSD.ORG Wed May 27 14:32:13 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB69F106578B for ; Wed, 27 May 2009 14:32:13 +0000 (UTC) (envelope-from jamie@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6864A8FC59 for ; Wed, 27 May 2009 14:32:13 +0000 (UTC) (envelope-from jamie@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n4REWDei031121 for ; Wed, 27 May 2009 14:32:13 GMT (envelope-from jamie@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n4REWDvq031120 for cvs-src-old@freebsd.org; Wed, 27 May 2009 14:32:13 GMT (envelope-from jamie@repoman.freebsd.org) Message-Id: <200905271432.n4REWDvq031120@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jamie@repoman.freebsd.org using -f From: Jamie Gritton Date: Wed, 27 May 2009 14:30:26 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys jail.h src/usr.bin/killall killall.1 killall.c src/usr.sbin/jail jail.8 jail.c src/usr.sbin/jexec Makefile jexec.8 jexec.c src/usr.sbin/jls Makefile jls.8 jls.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 May 2009 14:32:19 -0000 jamie 2009-05-27 14:30:26 UTC FreeBSD src repository Modified files: sys/sys jail.h usr.bin/killall killall.1 killall.c usr.sbin/jail jail.8 jail.c usr.sbin/jexec Makefile jexec.8 jexec.c usr.sbin/jls Makefile jls.8 jls.c Log: SVN rev 192896 on 2009-05-27 14:30:26Z by jamie Add support for the arbitrary named jail parameters used by jail_set(2) and jail_get(2). Jail(8) can now create jails using a "name=value" format instead of just specifying a limited set of fixed parameters; it can also modify parameters of existing jails. Jls(8) can display all parameters of jails, or a specified set of parameters. The available parameters are gathered from the kernel, and not hard-coded into these programs. Small patches on killall(1) and jexec(8) to support jail names with jail_get(2). Approved by: bz (mentor) Revision Changes Path 1.43 +4 -12 src/sys/sys/jail.h 1.37 +5 -5 src/usr.bin/killall/killall.1 1.34 +17 -6 src/usr.bin/killall/killall.c 1.91 +354 -183 src/usr.sbin/jail/jail.8 1.28 +463 -237 src/usr.sbin/jail/jail.c 1.4 +0 -2 src/usr.sbin/jexec/Makefile 1.9 +5 -23 src/usr.sbin/jexec/jexec.8 1.11 +21 -168 src/usr.sbin/jexec/jexec.c 1.3 +0 -2 src/usr.sbin/jls/Makefile 1.3 +58 -26 src/usr.sbin/jls/jls.8 1.9 +692 -186 src/usr.sbin/jls/jls.c