🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #1575

Re: Where to install gnu stuff in the file system?

#1575
From: David C Lawrence
Date: Wed, 26 Apr 1989 16:53
30 lines
2137 bytes
In article <HAM.89Apr25211501@polya.Stanford.EDU> ham@polya.Stanford.EDU
(Peter R. Ham) writes:
   Is there a standard place to install gnu stuff in a Unix file
   system?  Maybe it doesn't matter, but there must be some places
   that are more maintainable than others.  I'm planning to install
   stuff in /usr/local/src/gnu like /usr/local/src/gnu/gcc etc.

   Does this make sens? Where do other people put this stuff?

We do things a little differently than CIS @ Ohio State.  We set up
special accounts for large packages (such as Emacs and X) in the
passwd database, each under group "maint".  The *.pawl.rpi.edu domain
and many Suns in the *.its.rpi.edu domain run off of two file servers
which have /appl partitions for applications.  Emacs has its home
directory in /appl/imagine2/emacs.  Besides creating ~emacs/lock, the
directories ~emacs/local and ~emacs/bin were created.  local holds
mostly elisp packages but also has subdirectories for patches and
images (icons).  All bin has in it are emacs, ctags and etags
executables.  A pointer is made in /usr/local/bin to each executable
in ~emacs/bin.  That takes care of Emacs.

The rest of the GNU stuff goes into /usr/local/src/gnu/{grep/gas/etc}/*.
Executables are in /usr/local/gnu-bin.  In cases like grep, where the
name conflicts with existing names, we do not modify the name.  If
people want to use GNU, they put /usr/local/gnu-bin early in their
PATH.  

Dave
--
      tale@rpitsmts.bitnet, tale%mts@itsgw.rpi.edu, tale@pawl.rpi.edu
Technical Details
Message-ID: <TALE.89Apr26125337@imagine.pawl.rpi.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rpi!rpi.edu!tale
References: <HAM.89Apr25211501@polya.Stanford.EDU> <BOB.89Apr26093313@allosaur.cis.ohio-state.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rpi!rpi.edu!tale
From: tale@pawl.rpi.edu (David C Lawrence)
Newsgroups: gnu.utils.bug
Subject: Re: Where to install gnu stuff in the file system?
Message-ID: <TALE.89Apr26125337@imagine.pawl.rpi.edu>
Date: 26 Apr 89 16:53:37 GMT
References: <HAM.89Apr25211501@polya.Stanford.EDU> <BOB.89Apr26093313@allosaur.cis.ohio-state.edu>
Sender: usenet@rpi.edu
Reply-To: tale@pawl.rpi.edu
Followup-To: gnu.utils.bug
Distribution: gnu
Lines: 30
In-reply-to: bob@allosaur.cis.ohio-state.edu's message of 26 Apr 89 13:33:13 GMT