From: Vince Skahan (vince@halcyon.com)
Date: 12/30/92


From: vince@halcyon.com (Vince Skahan)
Subject: Re: A discipline for packages
Date: Wed, 30 Dec 1992 21:13:13 GMT

marcf@nexus.yorku.ca (Marc G Fournier) writes:

>nelson@crynwr.com (Russell Nelson) writes:

>>What I would rather see is a subdirectory per package. For example,
>>/package/sendmail (and the corresponding subdirectories lib, src, cf,
>>man.1, man.5, man.8, bin, etc).

that's how I have things set up for news/mail on the sites I run at work
and it's WONDERFUL. If you want to nuke a package, you delete the tree.
Nice and simple.

(I add /usr/local/bin and /usr/man/* links so people can find things.
That makes it a little cluttered, but it's simple to look at /usr/local/bin
and figure out what came with that package).

> Geez...that would make one messy file system...everything
>symlinked to everything else.

no it wouldn't.

> Most Unix Operating Systems I've used have both an install
>and an uninstall command that does the same as rm -r would do
>to a /package/name directory

no they don't. The only one I've ever found is Ultrix...and that one
gets wierd if you have to 'hack' an install due to the inadequacies
of their installation software.

> I don't see a benefit to this at all. On top of the inefficiency
>of it all...you would be wasting a hell of a lot of i-nodes doing this
>as well (among probably a hundred other things)

so what...hardware is cheap.

when o/s people start realizing that and taking advantage of things to
reorganize the setups to reduce the REAL pain in system administration
(ie...care and feeding of the mess you have once it's installed), it'll
be a big gain.

-- 
   ------------------- Vince Skahan ------ vince@halcyon.com ----------------
    ... to list Waffle files available from the mail server at halcyon.com,
            send mail to 'fileserv@halcyon.com' with the text 'index' ...