home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / unix / shell / 3532 < prev    next >
Encoding:
Text File  |  1992-08-19  |  2.2 KB  |  51 lines

  1. Newsgroups: comp.unix.shell
  2. Path: sparky!uunet!gumby!destroyer!sol.ctr.columbia.edu!eff!ckd
  3. From: ckd@eff.org (Christopher Davis)
  4. Subject: Re: Octal chmod status
  5. In-Reply-To: Tom Christiansen's message of Wed, 19 Aug 1992 14:30:59 GMT
  6. Message-ID: <CKD.92Aug19180409@loiosh.eff.org>
  7. Sender: usenet@eff.org (NNTP News Poster)
  8. Nntp-Posting-Host: loiosh.eff.org
  9. Organization: Electronic Frontier Foundation Tech Central
  10. References: <Bt7t36.1w3@mudos.ann-arbor.mi.us> <1992Aug19.130558.8488@news.eng.convex.com>
  11.     <1r!n6yd.messina@netcom.com>
  12.     <1992Aug19.143059.17010@news.eng.convex.com>
  13. Date: Wed, 19 Aug 1992 22:04:11 GMT
  14. Lines: 35
  15.  
  16. Tom> == Tom Christiansen <Tom Christiansen <tchrist@convex.COM>> 
  17.  
  18.  Tom> The bruhaha stems from having to install a hundred binaries on a
  19.  Tom> hundred systems spanning a dozen different architectures.
  20.  Tom> Programs that aren't self-contained are a major hassle.
  21.  
  22. Think about this one for a moment, folks.
  23.  
  24. In these days of multivendor distributed environments, it's not uncommon
  25. for your home directory to be mounted on VAXen, ULTRIX-running MIPSel,
  26. IBM RTs and RS6000s, NeXTs, Sun3s, Sun4s, Encore Multimaxen, and HP PAs.
  27.  
  28. I recognized this fact long ago, and set up my "personal" executables in
  29. a two-pronged form:
  30.  
  31. binary executables are in ~/bin.ARCH/*, where ARCH is usually handled by
  32. tcsh (which sets $HOSTTYPE).  Right now all I have is ~/bin.sun4, since
  33. I stopped cross-mounting to the NeXT, but that's more an accident of
  34. acquisition than anything preplanned.
  35.  
  36. non-binary executables, primarily perl scripts, are in ~/notbin, since
  37. they're "not binary". :)  I can tar this up and haul it over to a new
  38. account without worrying about shared library revisions, binary
  39. compatibility, bytesexual perversions, or the thorny issues of differing
  40. /bin/sh implementations, as long as the other site has perl.
  41.  
  42. (If it doesn't, bang goes a copy in ~/bin.ARCH until the system admins
  43. can compile it ;-)
  44.  
  45. If I had an account on, say, MIT Athena, I'd have perl available across
  46. the board, and could keep one, not three, copies of my programs...
  47. --
  48. Christopher Davis * ckd@eff.org * System Administrator, EFF * +1 617 864 0665
  49.             ``Ed Gruberman, you fail to grasp Ti Kwan Leep.
  50.             Approach me that you might see.'' -- The Master
  51.