Date : Wed, 13 Sep 2006 23:06:14 +0100
From : jgh@... (Jonathan Graham Harston)
Subject: Re: *CREDIT
>Message-ID: <1243286A6BCF4E2099CA836BB399D13C.MAI@...>
"Ian Wolstenholme" <BBCMailingList@...> wrote:
> If I am the owner of Account 0 then do I have unlimited space no
> matter what *BALANCE and *STATEMENT say?
No, you have as much space as is creditied to Account 0 in which
to save in directories that are owned by account zero. There are
no special cases.
The account that space is debited from is tha account that the
directory you are saving to is owned by. If you own many accounts,
you can
It's a very simple system. If a file has an account or auxilary
account number that you own, you own the file. For instance, I own
accounts 80-8F, 100.
>*INFO &.C
C ... WR/r 30jun05 30jun05 17:22 100 (100)
is owned by me, because I own account 100. I can read the file and
write to the file. Users who don't own account 100 can only read
the file.
>*INFO &
JGH ... D/ 24sep99 today 15:20 100 (100)
I own account 100, so I can save into the directory 'JGH', can can
overwrite the file 'C'. Anything created in directory 'JGH' will
take space from account 100.
>*INFO $.HWPS
HWPS ... D/ 11mar01 26aug05 00:15 101 (080)
I own account 80, along with user HWPS who owns account 101. I
don't "own" the directory 'HWPS', but the auxilary account number
gives owner access to any user who owns account 80. So, I can save
in directory HWPS, but space will be taken from account 101.
>*EX $.HWPS
[snip]
358front/g ... R/r 11nov04 11nov04 23:17 101 (080)
358side/gi ... R/r 10oct04 11nov04 23:17 101 (080)
358side/jp ... R/r 10oct04 10oct04 21:24 101 (080)
These files are "owned" by account 101. They have axuliary accunt
080, so I (who owns account 080) can access them as though I owned
them.
You may think this is all complicated. Why not just set those
files to account 100 so I own them?
Well, they're not *my* files, they are somebody else's files that
is is useful for more than one person to have owner access to
them.
Those files happen to be some files relating to my renting
business. There are several users on the server who need owner
access to those files. One solution would be for everybody to log
on as HWPS if they want to deal with them. A simpler solution is
to give owner access to account 80 to any user than needs to deal
with the HWPS files.
For instance:
User JGH owns 100, 80-8F
User HWPS owns 101, 80
User WLW owns 102, 80
So, each of these users can access any file or directory that has
account or auxilary set to 80, without having to log on as HWPS,
the conventional owner of the files.
The system I use is:
000 Read only stuff, eg $.FS
001 Root directories
006 Arc. Boot files, NetScrap, etc.
007 Arc. fonts
03F Printer & PrintQ
004-07F Categorised files, eg:
040 Text Files, Documents, etc. 050 Mail System
041 Teletext 051 DTP, etc
042 Text Files 052 Emulators
043 File Indexer 053 Browsers
044 HADFS Source, Progs, etc. 054 Rom Images
080-0EF Share user data, eg:
080 HWPS
081 LibDem shared area
082 Walkley shared area
0FF Owned by everybody
100+ User accounts, eg:
100 User JGH
101 User WLW
102 User AGN
etc.
All users have a personal account of 100+
All users own account 0FF
DESPOOL, the printer spooler owns account 03F
%PrintQ is set to 03F (000)
User GUEST has no personal account, but owns account 0FF.
User BOOT has no personal account, but owns account 0FF.
Each drive has an 'incoming' directory set to 0FF (0FF).
This way, any user can read and write to a directory set to 0FF,
such as the incoming directories. Each user owns their home
directory structure. Some users have owner access to shared data,
and some users have owner access to shared system-wide data.
--
J.G.Harston - jgh@... - mdfs.net/User/JGH
There are three food groups: brown, green and ice cream.