[mod.computers.vax] Queue protections

info-vax@ucbvax.UUCP (01/31/86)

Unfortunately DEC doesn't have ACL's on queues (yet, hopefully).  One idea
I had was to fake it as follows:

Using the user-modified print symbiont, replace the symbiont's output routine
with one of your own which first grabs the ACL off the device in question
and then applies a $CHECKPRO against the submitter of each job the modified
symbiont sees.  Thus, you fake protecting the queue by putting the ACL you
want on the device.  Unfortunately this involves writing some code, but
there shouldn't really be too much to do.  You could always type in the
standard PRTSMB output routine from the fiche, as it's only a couple'a pages
long and then hack in the ACL grabber code and the $CHECKPRO against the
submitter.  This would ensure behaviour consistent with the current PRTSMB.

No, I haven't written the code.  Unfortunately I need ACL's on batch queues,
not device queues.

	/Kevin Carosso                  engvax!kvc @ csvax.caltech.edu
	 Hughes Aircraft Co.

Matts_Kallioniemi_QZ@QZCOM.MAILNET (02/05/86)

An easy way, though creating some overhead, is to set protection to
System only, and install a submitting program with SYSPRV.