A fix is available
APAR status
Closed as program error.
Error description
When shell command ls -l is issued to display a list of files and subdirectories in a directory, it does not display a plus sign (+) to the right of the permission bits for any files and subdirectories that have an extended Access Control List (ACL). It will show the + if ls -l is used to list a single specific named file, but not when an entire directory is listed. ANALYSIS: __readdir2_64() issue. KNOWN IMPACT: ls -l not showing + / plus-sign / ACL indicator for files. VERIFICATION STEPS: ls -l not showing + / plus-sign / ACL indicator for files when issued against a directory; however, the ACL indicator is shown when the command is issued for a specific file name. ADDITIONAL SYMPTOMS: ls -laE from ssh session to host is missing '+' sign which indicates that the directories use ACL is missing however the display under ISHELL correctly diplays the + sign
Local fix
BYPASS/CIRCUMVENTION: Issue ls -l for a specific file. Use ISHELL
Problem summary
**************************************************************** * USERS AFFECTED: * * z/OS XL C/C++ function __readdir2_64() users. * **************************************************************** * PROBLEM DESCRIPTION: * * Field st_fspflag2 in the returned stat64 structure is not * * correct. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Code has been modified to correct the problem.
Temporary fix
Comments
APAR Information
APAR number
PI95667
Reported component name
LE C LIB FOR Z/
Reported component ID
568819805
Reported release
7B0
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-03-23
Closed date
2018-07-11
Last modified date
2019-11-13
APAR is sysrouted FROM one or more of the following:
OA55150
APAR is sysrouted TO one or more of the following:
UI57183
Modules/Macros
EDC40123 CELHDIR CELQDIR
Fix information
Fixed component name
LE C LIB FOR Z/
Fixed component ID
568819805
Applicable component levels
R7B0 PSY UI57183
UP18/07/25 P F807
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVSBD","label":"Runtime"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
13 November 2019