Safeguard Reference Manual (G06.24+, H06.03+ )
Disk-File Security Commands
Safeguard Reference Manual—520618-013
8-58
SET DISKFILE Command
authority-list can be any of:
authority
( authority [ , authority ] ... )
 *
authority
is any one of the access authorities:
R[EAD]
W[RITE]
E[XECUTE]
P[URGE]
C[REATE]
O[WNER]
*
indicates all the disk-file access authorities except CREATE authority. 
(These access authorities include R, W, E, P, and O.)
LICENSE { ON | OFF }
has meaning only for disk files containing object code for privileged programs. 
(A privileged program contains callable or privileged procedures.) Normally 
only the super ID (255,255) can run privileged programs. Through the 
LICENSE attribute, the super ID can license a privileged program’s object file 
for use by other users. Only the super ID can license a file, but any owner of 
the file can revoke a license.
LICENSE ON
licenses all program object files in the filename-list of subsequent 
ADD DISKFILE commands.
LICENSE OFF
revokes the license of all program object files in the filename-list of 
subsequent ADD DISKFILE commands.
PROGID {ON|OFF}
has meaning only for program object disk files. The PROGID attribute affects 
the way a process’s process accessor ID (PAID) is set when the process is 
run. Normally, a PAID is set to the user ID of the user who runs the process. 
But if PROGID for a program object file is set to ON when the program is run, 
the PAID of the resulting process is set to the user ID of the object file’s 
primary owner.










