home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!spool.mu.edu!agate!ucbvax!gwdgv1.dnet.gwdg.de!moeller
- From: moeller@gwdgv1.dnet.gwdg.de ("GWDGV1::MOELLER")
- Newsgroups: comp.os.vms
- Subject: re: Splitting user disk
- Message-ID: <9212191112.AA27857@ucbvax.Berkeley.EDU>
- Date: 19 Dec 92 04:42:49 GMT
- Sender: usenet@ucbvax.BERKELEY.EDU
- Organization: The Internet
- Lines: 40
-
- Laurelin Loebel <lauri@elwing.fnal.gov> writes:
-
- > Regarding search-list logicals for users....
- >[...]
- > We broke up the one large USR$ROOT into 17 separate USR$ROOTn's (i.e.,
- > USR$ROOT1, USR$ROOT2, ... USR$ROOT17). We define the USR$ROOT search list
- > logical name in /JOB mode during SYLOGIN; it is calculated "on-the-fly" so
- > that the first element in the list is *always* the user's SYS$LOGIN_DEVICE.
- > (We define several USR$ROOT_LIST1 = "USR$ROOT1,USR$ROOT2,...USR$ROOT12,"
- > etc. lists in SYLOGICALS, then use F$TRNLNM("SYS$LOGIN_DEVICE") and suitable
- > string manipulation in SYLOGIN to calculate the user's own special
- > USR$ROOT). This helped with lots of the problems -- BUT NOT ALL OF THEM.
- >[...]
-
- I want to second this idea, which is essentially the same thing we do here
- (with "only" 3 volume sets (8 disks total) - SMALL volume sets are beautiful).
-
- I find this dynamic definition of a common "USERDISK" logical sufficient
- for normal (nonprivileged) use, with the following assumptions:
-
- (a) SYSUAF has the 'real' default devices, *not* the common logname.
-
- (b) related users (i.e. UIC groups) are kept on the same disk,
- therefore rarely a user needs to specify a device name at all.
-
- (c) creating files in other user's directories isn't supported
- (it's really not a good idea for unprivileged users due to
- file ownership problems).
-
- As was pointed out by others, for *read* access the logname is just fine.
-
- For writing into own directories the 'dynamic' definition normally will do,
- but there is rarely a reason to use it because you get them (portably)
- by using SYS$LOGIN_DEVICE:.
-
- We've had no problems with this scheme for some 5 years ...
-
- Wolfgang J. Moeller, GWDG, D-3400 Goettingen, F.R.Germany | Disclaimer ...
- PSI%(0262)45050352008::MOELLER Phone: +49 551 201516 | No claim intended!
- Internet: moeller@gwdgv1.dnet.gwdg.de | This space intentionally left blank.
-