From owner-freebsd-arch@FreeBSD.ORG Tue May 9 00:33:03 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 1841D16A430; Tue, 9 May 2006 00:33:03 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id D599543D77; Tue, 9 May 2006 00:32:51 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.21] (rat.samsco.home [192.168.254.21]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k490Wm6f087407; Mon, 8 May 2006 18:32:48 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <445FE332.1070904@samsco.org> Date: Mon, 08 May 2006 18:32:50 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.7.12) Gecko/20060122 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Joe Marcus Clarke References: <445F9B85.3060907@FreeBSD.org> <445FC07E.6080702@elischer.org> <1147133198.84119.18.camel@shumai.marcuscom.com> In-Reply-To: <1147133198.84119.18.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: Julian Elischer , freebsd-arch@freebsd.org Subject: Re: [Fwd: Adding hier/mtree support for HAL] 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, 09 May 2006 00:33:03 -0000 Joe Marcus Clarke wrote: > On Mon, 2006-05-08 at 15:04 -0700, Julian Elischer wrote: > >>Joe Marcus Clarke wrote: >> >> >>>-----BEGIN PGP SIGNED MESSAGE----- >>>Hash: SHA1 >>> >>>Forwarding to arch@ at brooks' suggestion. >>> >>>- -------- Original Message -------- >>>Subject: Adding hier/mtree support for HAL >>>Date: Mon, 08 May 2006 13:50:10 -0400 >>>From: Joe Marcus Clarke >>>Organization: FreeBSD, Inc. >>>To: freebsd-hackers@freebsd.org >>> >>>I'm not sure if this is the best list for this, so if there is a better >>>one, please let me know. >>> >>>jylefort and I have been working on porting HAL >>>(http://www.freedesktop.org/wiki/Software_2fhal) to FreeBSD. The port >>>is working quite well. One of the things it wants to do is mount >>>removable media such as CDs, USB sticks, etc. to mount points under >>>/media. Some of us had discussed alternatives to /media (e.g. >>>/mnt/media and ${PREFIX}/media), but these were ruled out. /mnt/media >>>is bad since /mnt is reserved for temporary mounts. ${PREFIX}/media >>>(i.e. /usr/local/media) just doesn't seem like an appropriate place for >>>file system mount points. In fact, any other location other than /media >>>will require a lot of additional work in HAL-dependent ports to get >>>those ports to recognize HAL-controlled mounts on FreeBSD. >>> >>>To that end, I would like to add a /media to FreeBSD. I would like to >>>add this to hier(7) as well as BSD.root.mtree. Would this be >>>permissible? Thanks. >>> >>> >> >>just doing a quick look around, I see that apple use /Volumes for this.. > > > Yes. I've heard at least one objection to an uppercase directory name, > but /Volumes or /volumes is certainly a possibility. > > Joe > I personally object to directory names that are longer than 5 characters and shorter than 10 characters. I also object to the use of vowels, most constanants, and any ascii character value lower than 255. All directories should also default to mode 000 unless they are created under another directory, in which case they should be 0000. I'm sure that these are all perfectly reasonable objections that we can all agree to. Scott