home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.unix.admin:4966 comp.sys.next.sysadmin:5097
- Path: sparky!uunet!mcsun!uknet!doc.ic.ac.uk!cc.ic.ac.uk!carrion.cc.ic.ac.uk!vulture
- From: vulture@carrion.cc.ic.ac.uk (Thomas Sippel - Dau)
- Newsgroups: comp.unix.admin,comp.sys.next.sysadmin
- Subject: Re: Vendors Considered Evil (Re: Perl use over NFS)
- Message-ID: <1992Sep9.182055.29579@cc.ic.ac.uk>
- Date: 9 Sep 92 17:20:55 GMT
- References: <1992Aug28.155801.14501@sei.cmu.edu> <1992Aug28.180137.22861@ra.msstate.edu> <1992Aug28.183918.22664@sei.cmu.edu> <1992Sep2.174526.24490@fsg.com>
- Reply-To: cmaae47@cc.ic.ac.uk
- Organization: Imperial College of Science, Technology and Medicine
- Lines: 49
- Nntp-Posting-Host: cscgc
-
- In article <1992Sep2.174526.24490@fsg.com>, chuck@fsg.com (Chuck Yerkes) writes:
- -- Following up the Perl conversation:
- --
- -- We have many architectures, so often we have many binary versions
- -- of the same package. I was always taught that programs added at
- -- the site should be in /usr/local (NEVER /{bin,etc,lib,man} or
- -- /usr/{bin, etc,lib,man}).
- .....
- -- For OS upgrades, we can simply unmount /usr/local. For security reasons
- -- we can make it exported read only, etc, etc. /usr/local IS a standard.
-
- It has actually become too much of a standard. I, for example, can on my machine
- screw up /usr/bin or /bin as much as I like, but /usr/local is on a filesystem
- that is mounted read only, so I cannot put anything there.
-
- There is also the question of user preference defaults files, and where they
- go. (Such as all the stuff in /usr/lib/X11/app-defaults) Or where site
- modified versions of these files go.
-
- Finally, consider the following to questions:
-
- System manager: Where do I find all files for foo? answer: /usr/local/foo/...
- User: How do I find all initialization commands or preference defaults?
- answer: print the following files:
- /etc/profile
- /etc/cshrc
- /usr/local/lib/.emacs310rc
- $HOME/.exrc
- /usr/lib/X11/app-defaults/*
- /usr/lib/uucp/fix-*
- /usr/local/X11R5/lib/app-defaults/*
- .... it goes on and on and on, there is no consistency behind it
-
- Then, while printing may still give you something, finding out its size (before
- printing) is another matter entirely, as the command that gives you the length
- of a file no longer does so, as the file is now a link and you get the length
- of the linked to name, which does not help you decide wheter you should print
- the stuff out.
-
- It seems to me that too much has been decided for the convenience of the system
- manager and too little for the user's convenience.
-
- Thomas
- --
- *** This is the operative statement, all previous statements are inoperative.
- * email: cmaae47 @ cc.ic.ac.uk (Thomas Sippel - Dau) (uk.ac.ic.cc on Janet)
- * voice: +44 71 589 5111 x4937 or 4934 (day), or +44 71 823 9497 (fax)
- * snail: Imperial College of Science, Technology and Medicine
- * The Center for Computing Services, Kensington SW7 2BX, Great Britain
-