Applicable versions and levels
Solaris versions: 5.0 or later
Linux versions: 5.2, V10.0L10 or later
Linux for Itanium versions: V12.0L10 or later
HP-UX versions: 5.1 or later
AIX versions: 5.1 or later
DS versions: V20L10
Action
Points to check
Has umask been specified in the startup file of the shell of the effective user of the job?
The startup files are as follows:
When the login shell of the effective user is sh or ksh
/etc/profile, and .profile of the home directory of the effective user
When the login shell of the effective user is csh
/etc/.login, .login of the home directory of the effective user, and .cshrc of the same directory
Cause
The Job Execution Control daemon is running with 0000 set as the umask value. For this reason, if the startup file of the shell of the effective user of the job, or the umask value in the application, has not been set, the application runs with 0000 set as the umask value.
Action method
Set an appropriate umask value in the startup file of the shell of the effective user of the job, or in the application.
Example setting)
umask 022