Index |
|
wrapper.umask |
||||||||
Sets the permission used when creating files. The "umask" is used to DISABLE certain permission bits for files. Values can be entered in decimal or hexadecimal or octal formats. The default value is the umask of the process launched the Wrapper. (Please note, until Wrapper version 3.5.7, the default umask was fixed to "0022", which is an octal number.) Values beginning with '0x' will be treated as hexadecimal (base 16). The leading '0' causes the number to be parsed as octal (base 8) otherwise it is treated as a decimal (base 10) number, Target: In octal format the umask is defined as a 4 digit number (0/rwx/rwx/rwx) starting with a "0" (zero).
Access Restriction: Each digit is specified by adding up the following values:
Example: A value of "7" (=4+2+1) blocks the access of read(4), write(2) and execute(1). For example, "000" gives widely openly permission to everyone. "077" gives full-access permission to only owner user. For instance, the umask of "0022" will restrict all users except the creator from writing or modifying files. To prevent other users from being able to execute or even see the files, the restriction "077" is required; therefore, the umask value of "0077" should be used.
|
wrapper.*.umask |
||||||
The Wrapper also makes it possible to specify the umask for particular files created
by the Wrapper by using the following properties.
Each defaults to the value of the wrapper.
|
Reference: logfile |
|