From owner-freebsd-arch@FreeBSD.ORG Tue Jun 6 16:31:44 2006 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BC1D16BC07 for ; Tue, 6 Jun 2006 16:31:44 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFEA743D5C for ; Tue, 6 Jun 2006 16:31:42 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.13.4/8.13.3) with ESMTP id k56GVeie068818; Tue, 6 Jun 2006 20:31:40 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Tue, 6 Jun 2006 20:31:40 +0400 (MSD) From: Maxim Konovalov To: freebsd-arch@freebsd.org In-Reply-To: <1149610678.4074.42.camel@berloga.shadowland> Message-ID: <20060606202741.D67271@mp2.macomnet.net> References: <1149610678.4074.42.camel@berloga.shadowland> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Alex Lyashkov Subject: Re: jail extensions X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Jun 2006 16:31:44 -0000 On Tue, 6 Jun 2006, 19:17+0300, Alex Lyashkov wrote: > Hello All, > > I started to write some extension for jail. Global > idea is to write the complete virtual server solutions, > when each virtual server has its own resources and limits > of their usage. > Now implemented: > - all jail code compiled under 'options JAIL' > - separated uid hash > - separated SYSVIPC with limit IPC objects count > - process count limit > > At first time I plan to implement file handles limit and > limit of the total disk usage per jail. > > project homepage http://docs.freevps.com/doku.php?id=freebsd:index I'd like to clarify Alex's point a bit: he wants to know his work is acceptable by the project and could be merged. It's obvious it's almost impossible to maintain that outside of the tree. -- Maxim Konovalov