From owner-freebsd-current Tue Apr 30 12:47:03 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA01317 for current-outgoing; Tue, 30 Apr 1996 12:47:03 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA01307 for ; Tue, 30 Apr 1996 12:46:59 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.12/8.6.9) id FAA20003; Wed, 1 May 1996 05:45:05 +1000 Date: Wed, 1 May 1996 05:45:05 +1000 From: Bruce Evans Message-Id: <199604301945.FAA20003@godzilla.zeta.org.au> To: jkh@time.cdrom.com, rgrimes@GndRsh.aac.dev.com Subject: Re: Files installed to /etc, (was: review request) Cc: bde@zeta.org.au, current@freebsd.org, p.richards@elsevier.co.uk, phk@critter.tfs.com, wosch@cs.tu-berlin.de Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >I am going to agree with Phk on this one, with the following basis: >a) man 7 hier: > usr/ > share/ architecture-independent ascii text files ^^^^ This is too out of date to be authoritative: $ find /usr/share -type f | wc -c 3916 $ find /usr/share -type f | xargs file | grep -c text 1151 $ find /usr/share -name '*.gz' | wc -c 2265 $ expr 3916 - 1151 - 2265 500 $ find /usr/share/zoneinfo -type f | wc -c 390 > Thus no architecture dependend directories or files should be stored > under usr/share, even in directories like /usr/share/etc/etc.i386. $ find /usr/share/man/man*/i386 -type f | wc -c 47 >c) The proposal of /usr/arch is, IMHO, a Good Idea, we need some place like > this to hold architecture depend files (we don't really have a place at > all for this now, or stuff that could go here has been pack ratted in > under current places (probably a bad practice). It would make things a bit harder to find. E.g., the i386 man pages are currently linked to /usr/share/man/man* since man(1) is too stupid to find them in machine-dependent places. Bruce