Summary of Directory Tree Conventions
Dorothy Carney
uudot at venus.lerc.nasa.gov
Thu Jul 19 23:44:24 AEST 1990
The following is the original request for information:
In article <1990Jun25.162843.4039 at eagle.lerc.nasa.gov>:
>
>Our working group is getting started in the use and administration of UNIX
>workstations. Our equipment includes a DECstation, a Sun SPARCstation, a
>Data General AViion, and even a Masscomp supermini. There are many other
>computers at our site, including some with flavors of UNIX such as a Cray
>with Unicos and Amdahl with UTS. To simplify the administration of our
>workstations and to facilitate networking, we are trying to standardize the
>directory trees on our workstations.
>
>What conventions have you applied in your UNIX environment? IN particular:
>(1) Where do you put user accounts (userids). (2) Where do you install
>third-party software. (3) Do you create userids for software packages.
>(4) Where do you put local utilities. Comments & suggestions please !!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
SUMMARY of REPLIES
Many informative replies were received by mail. Here is a short summary.
(1) Where do you put user accounts (userids):
There were two groups of answers: /home with or without a sub-directory
extension (eg, /home/<filesystem> or /home/<server> ) and /usr in various
forms (eg, /usr1 and /usr2 ... /usera and /userb ... /u )
(2) Where do you install third-party software:
/usr/local was the predominant answer ... with due respect to the demands
of the particular package.
(3) Do you create userids for software packages:
Only if absolutely necessary!! (This was an emotional issue for some!)
(4) Where do you put local utilities:
/usr/local/{bin,lib,src,etc ...} was a popular answer. One site has an
elegant centrally administered /usr/global system for across a network.
Thanks to all who replied. :-)
More information about the Comp.unix.questions
mailing list