Safeguard Reference Manual (G06.24+, H06.03+ )
Disk-File Security Commands
Safeguard Reference Manual—520618-013
8-10
ADD DISKFILE Command
LICENSE OFF
revokes the license of all program object files specified with filename-
list.
PROGID {ON|OFF}
changes the PROGID attribute of a program object file. When the PROGID 
attribute is set ON, the process accessor ID (PAID) of a process that is 
executed from that object file is set to the user ID of the primary owner of the 
object file. When PROGID is OFF, the PAID of a process run from the object 
file is set to the user ID of the user who runs the process.
PROGID ON
indicates the PROGID attribute is set ON for all program object files 
specified with filename-list.
PROGID OFF
indicates the PROGID attribute is set OFF for all program object files 
specified with subsequent ADD DISKFILE commands.
CLEARONPURGE {ON|OFF}
changes the CLEARONPURGE attribute for all the disk files in filename-
list. The CLEARONPURGE attribute specifies whether the data pages of a 
disk file are physically cleared when the file is purged. (For more information 
about the CLEARONPURGE, see SET DISKFILE Command on page 8-55.)
CLEARONPURGE ON
indicates that when a disk file is purged, its entry in the volume directory is 
deleted, and its data pages are physically cleared.
CLEARONPURGE OFF
indicates that when a disk file is purged, its entry in the volume directory is 
deleted.
PERSISTENT {ON|OFF}
changes the PERSISTENT attribute for all the disk files in filename-list. 
The PERSISTENT attribute specifies whether the authorization record for a 
disk file is retained if the disk file is purged. 
PERSISTENT ON
indicates that the authorization record for the disk file is retained if the file 
is purged. If you purge a file with PERSISTENT ON and later create a file 
with the same name, that file assumes the authorization record associated 
with the old file.










