From owner-freebsd-geom@FreeBSD.ORG Wed Aug 23 01:34:48 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6F8016A4DE for ; Wed, 23 Aug 2006 01:34:48 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from mh2.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EA9443D45 for ; Wed, 23 Aug 2006 01:34:48 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from [192.168.42.24] (andersonbox4.centtech.com [192.168.42.24]) by mh2.centtech.com (8.13.1/8.13.1) with ESMTP id k7N1Yluv042496; Tue, 22 Aug 2006 20:34:47 -0500 (CDT) (envelope-from anderson@centtech.com) Message-ID: <44EBB0B6.3010802@centtech.com> Date: Tue, 22 Aug 2006 20:34:46 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.5 (X11/20060802) MIME-Version: 1.0 To: Poul-Henning Kamp References: <61019.1156281525@critter.freebsd.dk> In-Reply-To: <61019.1156281525@critter.freebsd.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.87.1/1712/Tue Aug 22 18:45:51 2006 on mh2.centtech.com X-Virus-Status: Clean Cc: freebsd-geom@freebsd.org Subject: Re: retasting devices on demand 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: Wed, 23 Aug 2006 01:34:48 -0000 On 08/22/06 16:18, Poul-Henning Kamp wrote: > In message <44EB703A.6000704@centtech.com>, Eric Anderson writes: >> On 08/22/06 15:49, Poul-Henning Kamp wrote: >>> In message <44EB6D1F.90104@centtech.com>, Eric Anderson writes: >>> >>>> Even so, a retaste function that worked on existing disks (like I had) >>>> would be useful and an obvious command for admin-types. Would you be >>>> opposed to such a command? >>> As I said: the problem is that if part of the disk is open it will >>> not work. >>> >> >> Ok, I'll restate more clearly: >> >> Admins really will want a way to retaste a device - if it's used, give >> the usual 'operation not permitted', and if it isn't, then just retaste. > > > #!/bin/sh > > if test -c $1 ; then > true > $1 > else > echo "Usage: $0 " 1>&2 > fi > > happy ? No. I know how to write a shell script, and I know now that the 'true' trick works like a charm. Unfortunately, there are lots and lots of admins that maintain FreeBSD boxes out there, and they look at 'man geom' or 'man glabel' etc, and don't see a way to re-taste the GEOMs. There's no mention of the 'true' trick, so they'll have to find it somehow on their own. I agree it's simple, and easy, but not obvious and intuitive. Are you saying that if a patch existed to implement a re-taste command for the current g* tools, that you would oppose it, or are you just saying it's not important to you personally, so you won't bother to write it? If it's the former, I'll shrug my shoulders and move on - but if it's the latter then maybe I'll take a shot at it in 'my spare time'. Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology Anything that works is better than anything that doesn't. ------------------------------------------------------------------------