Date: Wed, 1 May 1996 05:45:05 +1000 From: Bruce Evans <bde@zeta.org.au> To: jkh@time.cdrom.com, rgrimes@GndRsh.aac.dev.com Cc: bde@zeta.org.au, current@freebsd.org, p.richards@elsevier.co.uk, phk@critter.tfs.com, wosch@cs.tu-berlin.de Subject: Re: Files installed to /etc, (was: review request) Message-ID: <199604301945.FAA20003@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199604301945.FAA20003>
