IBM Support

PM47305: FILE PERMISSIONS MAY BE INCORRECTLY ASSIGNED AFTER SETTING A NON-DEFAULT CUSTOM UMASK.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When setting a non-default umask incorrect file permissions
    may be assigned during file creation.
    WebSphere Application Server for z/OS V8 servers create temp
    files with unexpected and incorrect file permissions if the
    server's environment variable _BPX_BATCH_UMASK is supplied with
    a value greater than the default of 007.
    
    If the server's _BPX_BATCH_UMASK variable is set to something
    other than 007, then the server's file creation umask will be
    set to the decimal equivalent value, instead of the octal value
    that it should be set to.
    For example: A _BPX_BATCH_UMASK of 007 will yield  the expected
    umask of 007.  However a _BPX_BATCH_UMASK of 022 will yield an
    actual process umask value of 016, which is not correct.
    
    If your server is  generating temporary files with unusual or
    unexpected permission bits turned on or off, check to see if the
    environment variable _BPX_BATCH_UMASK has been specified with a
    value greater than 007.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server for z/OS V8.0                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: A Websphere Application Server for      *
    *                      z/OS                                    *
    *                      may be assigned an incorrect umask      *
    *                      when                                    *
    *                      a non-default custom umask is           *
    *                      specified. This can result in files     *
    *                      being created with incorrect            *
    *                      permission bits.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When setting a custom umask the server may be assigned an
    incorrect umask setting. This may result in incorrect
    permission bits on files created by the server.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PM47305

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-09-07

  • Closed date

    2011-09-16

  • Last modified date

    2012-08-09

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"800","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 October 2021