From owner-freebsd-questions@FreeBSD.ORG Thu Mar 21 15:21:31 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 85B8A79B for ; Thu, 21 Mar 2013 15:21:31 +0000 (UTC) (envelope-from aimass@yabarana.com) Received: from mail-we0-x22a.google.com (mail-we0-x22a.google.com [IPv6:2a00:1450:400c:c03::22a]) by mx1.freebsd.org (Postfix) with ESMTP id 238CB163 for ; Thu, 21 Mar 2013 15:21:30 +0000 (UTC) Received: by mail-we0-f170.google.com with SMTP id z2so889662wey.15 for ; Thu, 21 Mar 2013 08:21:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:x-gm-message-state; bh=j1G0t5w1jsYnPALj8V538G862XVEuqPHdg9uF22f8cg=; b=pY4XX6/I8Paz2qcGsCmePAE2ZFym9KaN3Cj2GKyio2pBZEXbahjzkjEMM+sOiSufHM 7G1gz0l5EUzIwMxzhYfTTyxb7/5G/JjaIakmuNiIO2k7toJcKPdpucAayuCsNACE1723 x+oz+GoRNlauDg46q2qu5xPrbrPbPFMSeF/kKiw+MR+6yjuSno34YPp4V1XAQUwyc3pe dSdMVndU5+OO0mEBBKwAF9fC9H1un+KCl8rj83AWhiRmmgzu/pUKvqHr+V1KzEPPI6yC cMdUUyz4LVjxVMkeTcP5AvcdsfkrLcq+hicC+n2dir8J80y6uDREDHjyGJ6q8joPTLcz cS8w== MIME-Version: 1.0 X-Received: by 10.194.58.202 with SMTP id t10mr18186298wjq.4.1363879290028; Thu, 21 Mar 2013 08:21:30 -0700 (PDT) Received: by 10.216.115.135 with HTTP; Thu, 21 Mar 2013 08:21:29 -0700 (PDT) In-Reply-To: <20130321170556.Q32142@sola.nimnet.asn.au> References: <1UHfYF-000LVV-4Y@internal.tormail.org> <5148980A.1070408@erdgeist.org> <20130321170556.Q32142@sola.nimnet.asn.au> Date: Thu, 21 Mar 2013 11:21:29 -0400 Message-ID: Subject: Re: Handbook Jail Chapter rewrite available for critique From: Alejandro Imass To: Ian Smith Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQku9T0l/JJPNrgNY/AqTJXfKf6rYkD7PjTvgbc12aOR5MXFL8VRmn2ANOWmm0yfBDeNwHn9 Cc: freebsd-jail@freebsd.org, Dirk Engling , FreeBSD Questions , sib@tormail.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Mar 2013 15:21:31 -0000 On Thu, Mar 21, 2013 at 3:35 AM, Ian Smith wrote: > On Tue, 19 Mar 2013 17:53:30 +0100, Dirk Engling wrote: > > On 18.03.13 20:16, sib@tormail.org wrote: > > > > > to configure things themselves. In my experience, ezjail is a much better > > > solution. I also see that you are the maintainer/author of qjail and like > > > to shovel your opinion as the only solution, both in this "rewrite" and > > > all over the FreeBSD forums. [...] > > > > # Copyright 2010, Qjail project. All rights reserved. > > > > offensive. I am usually quite open with the license of my software, > > beerware is as permissive as it gets. I just can not take some script > > kiddie right out copying my code verbatim and selling it as his, not > > even acknowledging me as the original author. > > > > Anyone here with suggestions how to properly react to this kind of "fork"? > > Yes. Publicity. Making sure the FreeBSD community gets to finds out. > [...] > To that end I'm cross-posting this to -questions, where Mr Barbish has > also posted about his proposed "rewrite" of Chapter 16 of the Handbook, > which is nothing but a huge and poorly written manual for 'the qjail > way', with its peculiar assumptions and unique "jailcell" terminology. > "Fourth Generation", no less! > +1 Thank you Ian for cross-posting here. The first thing I did when I got the new chapter for review was search for the work EzJail and I was curious as to why EzJail is not mentioned anywhere in this new proposal and why it isn't mentioned in the current handbook either under in section "16.5.2 High-Level Administrative Tools in the FreeBSD Ports Collection". If there is __any__ tool that should be mentioned in the jails chapter it is EzJail because it's really easy to use and does a damn good job. We've been using it in production __extensively__ since about 2010 and the one and only issue we've had was probably related to some sort of border-line bug with nullfs which has never happened since. We currently run half a dozen servers with anywhere from 12 to 24 jails each and we've only had a single isolated incident and it wasn't even related directly to EzJail. We use flavours extensively and constantly derive jails from others and move jails between servers, much like if we were using VMWare; it's that easy, or easier, and works every time. NOW some things start to make sense to me, when I posted a problem with EzJail here last year that very few people, if any, knew what I was talking about. An how could they? if it's not mentioned anywhere in the handbook or that jail man page(s). In fact, looking back at this thread[1] I can see that great deal of misunderstanding an unnecessary confusion could have been that the term "EzJail" meant nothing to most people commenting on the thread. When I commented the problem to Dirk he immediately recognized that it could have been a problem with nullfs and so did "jb"[2], who not only immediately thought of nulls, but actually found some bugs that were very similar to my situation[3], and which is BTW still open AFAICT. Anyway, the point I'm trying to make is that it seems quite odd that EzJail is not very publicized and I would like to see it prominently mentioned in the handbook and man pages as a great tool for Jail administration. Thanks, -- Alejandro Imass [1] http://lists.freebsd.org/pipermail/freebsd-questions/2012-April/240468.html http://lists.freebsd.org/pipermail/freebsd-questions/2012-April/240501.html http://lists.freebsd.org/pipermail/freebsd-questions/2012-April/240551.html [2] http://lists.freebsd.org/pipermail/freebsd-questions/2012-April/240566.html http://lists.freebsd.org/pipermail/freebsd-questions/2012-April/240569.html [3] PR#147420 http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/147420