Type integer READ/WRITE
runumask is a modifiable copy of the umask input variable. Specifies the umask filter which determines file permissions for files created during execution of the runcommand.
trustedusers = {"jamie", "cory", "robyn"}; 
if (user in trustedusers ) 
{ 
   runumask=066; 
}Type string READ/WRITE
runuser is a modifiable copy of the user input variable. Specifies the user name that pmlocald uses when initializing the runtime environment for the runcommand.
if ( (user == "apache") && (command == "admin.cgi") ) 
{ 
   runuser="root"; 
}Type string READ/WRITE
runutmpuser specifies the login name of the user that will be used when updating the UNIX utmp and wtmp files when the request runs.
if ( user == "djv" ) 
{ 
   runutmpuser="dave"; 
}Type string READ/WRITE
subprocuser is the user name used to run any subprocesses of pmmasterd such as, when running the system function. The default value is "root".
subprocuser="appl_user"; 
cfile=system("find /home/applhome –name customprofile.txt"); 
if (status == 0) 
{ 
   print(readfile(cfile)); 
}© 2025 One Identity LLC. ALL RIGHTS RESERVED. Términos de uso Privacidad Centro de preferencias de cookies