From owner-freebsd-geom@FreeBSD.ORG Sun Apr 22 20:59:26 2007 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5265A16A401; Sun, 22 Apr 2007 20:59:26 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 0EA6113C45B; Sun, 22 Apr 2007 20:59:26 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 0E2A82085; Sun, 22 Apr 2007 22:59:22 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 7F1EA207E; Sun, 22 Apr 2007 22:59:21 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 5F05056B7; Sun, 22 Apr 2007 22:59:21 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Marcel Moolenaar References: <86wt076k7u.fsf@dwp.des.no> <619464E1-1CB4-4CFC-9ECF-7FC90DC24A20@mac.com> <863b2u18hz.fsf@dwp.des.no> <4629C2FE.9030301@samsco.org> <91BC1CF6-6C72-4263-A99A-C24FC209586E@mac.com> Date: Sun, 22 Apr 2007 22:59:21 +0200 In-Reply-To: (Marcel Moolenaar's message of "Sun, 22 Apr 2007 11:45:39 -0700") Message-ID: <86irboi0ra.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, Ivan Voras , freebsd-geom@freebsd.org Subject: Re: GPT as default? X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Apr 2007 20:59:26 -0000 Marcel Moolenaar writes: > I'm actually working on it now. I want the tool to be finished > before 7.0. The problems are in the details (as usual). > > These are my requirements (FWIW): > 1. It needs to have a friendly UI -> I'm using a curses based interface. No, it doesn't. > 2. It needs to be used in scripts -> It needs a similar usage model as > gpt(8). > 3. It needs to replace gpt(8) -> see point 2. > 3. It needs to be able to work on files -> construct a md device on the > fly. No, it doesn't. That's what mdconfig is for. > 4. It should be usable by non-root (read-only operation and working on > files owned by user as per point 3) -> suid I don't really see why. It seems to me you're suffering from second system syndrome. Forget points 1, 3 and 4 and focus on getting the job done and rescuing what credibility you have left. If g_part implements all the necessary verbs, it should only take a few hours to write a geom(8) plugin for it. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no