From owner-cvs-all@FreeBSD.ORG Sat Oct 18 10:18:59 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6C4716A4B3; Sat, 18 Oct 2003 10:18:59 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77CBD43FAF; Sat, 18 Oct 2003 10:18:56 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9IHIpon008220; Sat, 18 Oct 2003 19:18:51 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: kientzle@acm.org From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 18 Oct 2003 09:25:24 PDT." <3F916974.5030502@acm.org> Date: Sat, 18 Oct 2003 19:18:51 +0200 Message-ID: <8219.1066497531@critter.freebsd.dk> cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Marc Fonvieille cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 umass.4 X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Oct 2003 17:19:00 -0000 In message <3F916974.5030502@acm.org>, Tim Kientzle writes: >>> Okay, Poul-Henning, I give up. You've shown >>>that /sbin/sunlabel exists, and use that as proof that "bsdlabel" >>>is the right way to label a Sun disk? >> >> No, to show that disklabel isn't the right one on any platform. > >Okay, I clearly missed something, then. I thought that >the intent of the 'disklabel' name (which is linked to 'bsdlabel' >on i386, pc98, and amd64) was to provide an easy handle for >the default label program for the current platform. Apparently, >David thinks so, too. I don't think it makes much sense to symlink wildly different programs to the same name, in particularly not when that name has serious historical luggage and is used in some number of highly magic scripts. I think disklabel should print a message to stderr, pointing people to the likely choice of program and exit with an error code. If somebody wants to write a program which can truly and transparently handle all platforms paritioning needs, he is of course more than welcome to do so, but unless the user interface matches the historical use of disklabel, he should still call it something sensibly different from "disklabel". What David might think about this does not concern me much. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.