home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!portal!cup.portal.com!Chris_F_Chiesa
- From: Chris_F_Chiesa@cup.portal.com
- Newsgroups: comp.os.vms
- Subject: Re: Q: Homegrown COPY? FAQ?
- Message-ID: <69170@cup.portal.com>
- Date: Mon, 9 Nov 92 08:36:49 PST
- Organization: The Portal System (TM)
- References: <1992Nov2.043637.29321@netcom.com> <bjVRf?se@twinsun.com>
- <68931@cup.portal.com> <1992Nov6.094353.239@rlgsc.com>
- Lines: 66
-
- In response to an earlier article of mine, in which I said
-
- >> Basically, I want to allow non-privileged users to copy files to which the
- >> existing baseline VMS protections/ACLs don't allow them access, subject to
- >> "permissions" "granted" by the owners of the files. [...]
-
- Robert "Bob" Gezelter (gezelter@rlgsc.com) writes:
-
- >Instead of re-writing COPY, how about using a daemon process
- >(there is at least one in the DECUS library) to grant/revoke
- >identifiers at the requested 'dates-and-times'. [...]
-
- That sounds perfect! Any thoughts on where I might find those/that
- daemon(s) in the DECUS library? I'll write my own if I must, but it'd
- be interesting and helpful to see how other folks have already done it.
-
- I'd also want to be able to generate multiple, independent identifiers that
- could be granted to different users, groups, etc... Do(es) the existing
- daemon(s) support that? A single identifier for everyone wouldn't give me
- sufficient granularity.
-
- >While it would be rather CPU inefficient, you could even write
- >the daemon in DCL and use AUTHORIZE to manage the grant/revoke
-
- Interesting thought...
-
- >All of the mechanisms for implementing interprocess
- >communications are, for most intents and purposes, at the same
- >security level. If you have sufficient privileges to snoop on a
- >global section, you can probably snoop (or at least disrupt) a
- >mailbox.
-
- Yeah, I've run across this "snoop a GS, snoop a mailbox" concept before,
- but I wouldn't know how to do EITHER of these...
-
- >My personal preference for interprocess communications
- >is through DECnet, which makes the case of LAVc and other
- >clustered systems easier.
-
- Not an issue in my case: I'm not clustered (I'm barely even NETWORKED) and
- don't expect to become so.
-
- >> Thanks in advance,
- >>
- >> Chris Chiesa
- >> Chris_F_Chiesa@cup.portal.com
- >--
- >
- >I hope that the above is of assistance. If you have any
- >questions, or if I can be of assistance, please feel free to
- >contact me via Email or phone.
-
- Thanks again.
-
- (For the record, folks, I want to thank those who have responded via E-mail;
- Carl Lydick, with whom I am still discussing servers similar to the one Bob
- mentioned here; Harry Flowers who pointed me toward looking at how C-Swing
- does its file copying; Thomas Hopson who sent me source code for a similar
- utility, GIVE, that he wrote; and Arne Vaxhxj (?) who suggested something I
- could try to make my "$IMGACTing COPY.EXE" trick work properly. Also for
- the record, Arne's suggestion worked and my $IMGACT trick now does too! It's
- a kick to see something I wrote, spit out a message "before" and "after" a
- filling of totally COPY-esque behavior.)
-
- Chris Chiesa
- Chris_F_Chiesa@cup.portal.com
-