z/OS Security Server RACF Diagnosis Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


The Security Product Trace Area (SAFT)

z/OS Security Server RACF Diagnosis Guide
GA32-0886-00

The SAFT is included here to help you diagnose RACF® problems.

   
Common Name: RACF Security Product Trace Area Control Block
Macro ID: IRRSAFT
DSECT Name: SAFT
Owning Component: Resource Access Control Facility (SC1BN)
Eye-Catcher ID:

SAFT
Offset: 0
Length: 4

Storage Attributes:
Subpool:
245
Key:
0
Residency:
SQA
Size: 200 bytes
Created by: ICHSEC07 during RACF initialization.
Pointed to by: SAFVSECT in the SAFV data area
Serialization:

This control block is serialized with SYSZRAC2 ENQ.

Function: The SAFT provides a communication area for information global to the SAF Trace utility.

Offset
(Dec)

Offset
(Hex)

Type Len Name (Dim) Description
0 (0) STRUCTURE   SAFT IRRSAFT Control Block
0 (0) CHARACTER 4 SAFTID SAFT eyecatcher
4 (4) UNSIGNED 1 SAFTVRSN Version Number
5 (5) CHARACTER 3 * RESERVED
8 (8) UNSIGNED 1 SAFTSUBP Storage subpool
9 (9) UNSIGNED 3 SAFTLENG Length of SAFT
12 (C) UNSIGNED 4 SAFTTRCO Trace routine address
16 (10) UNSIGNED 4 SAFTTRPC Trace routine PC number
20 (14) BITSTRING 4 SAFTTRAC RACF trace flags
20 (14) BITSTRING 1 SAFTTACT RACF trace flags
   
1... ....
  SAFTACTV A trace is active
   
.1.. ....
  SAFTRRTE Trace racroute events
   
..1. ....
  SAFTMGRT Trace DB manager events
   
...1 ....
  SAFTSYSC Trace system calls
   
.... 1...
  SAFTSYSZ Trace SAF3 calls
   
.... .1.. 
  SAFTGANC Trace SET GENERICANCHORs
   
.... ..11
  * RESERVED
21 (15) BITSTRING 3 * RESERVED
24 (18) BITSTRING 8 SAFTRRTR Racroute events
24 (18) BITSTRING 1 *  
   
1... ....
  SAFTRALL Trace all racroutes
   
.1.. ....
  SAFTAUTH SAFPREQT = 1 (Auth)
   
..1. ....
  SAFTFAUT SAFPREQT = 2 (Fastauth)
   
...1 ....
  SAFTLIST SAFPREQT = 3 (List)
   
.... 1...
  SAFTDEFN SAFPREQT = 4 (Define)
   
.... .1..
  SAFTVFY SAFPREQT = 5 (Verify)
   
.... ..1.
  SAFTEXTR SAFPREQT = 6 (Extract)
   
.... ...1
  SAFTDIR SAFPREQT = 7 (Dirauth)
25 (19) BITSTRING 1 *  
   
1... ....
  SAFTTKSR SAFPREQT = 8 (Token Serv)
   
.1.. ....
  SAFTVFYX SAFPREQT = 9 (VerifyX)
   
..1. ....
  SAFTTEXT SAFPREQT = A (Token Serv)
   
...1 ....
  SAFTTBLD SAFPREQT = B (Token Bld.)
   
.... 1...
  SAFTTXBR SAFPREQT = C (Extract BR=Y)
   
.... .1..
  SAFTAUD SAFPREQT = D (Audit)
   
.... ..1.
  SAFTTSTS SAFPREQT = E (Status)
   
.... ...1
  SAFTSIGN SAFPREQT = F (Signon)
26 (1A BITSTRING 1 *  
   
1... ....
  SAFTMPX SAFPREQT = 10 (Tmap Xmem)
   
.1.. ....
  SAFTTXTX SAFPREQT = 11 (Text Xmem)
   
..11 1111
  * RESERVED
27 (1B) BITSTRING 5 * RESERVED
32 (20) BITSTRING 16 SAFTSCLS Trace RACF syscalls
32 (20) BITSTRING 1 *  
   
1... ....
  SAFTSALL Trace all syscalls
   
.1.. ....
5 SAFTSIU0 Init USP
   
..1. ....
  SAFTSDU0 Delete USP
   
...1 ....
  SAFTSMF0 Make FSP
   
.... 1...
  * RESERVED
   
.... .1..
  SAFTSMM0 Set File Mode Creation Mask
   
.... ..1.
  SAFTSKA0 Check Access
   
.... ...1
  SAFTSKP0 Check Privilege
32 (22) BITSTRING 1 *  
   
1... ....
  SAFTSUM0 Get Umap
   
.1.. ....
  SAFTSGM0 Get Gap
   
..1. ....
  SAFTSGG0 Get Supplemental Groups
   
...1 ....
  SAFTSSU0 Set Uid
   
.... 1...
  SAFTSEU0 Set Effective Uid
   
.... .1..
  SAFTSSG0 Set Gid
   
.... ..1.
  SAFTSEG0 Set Effective Gid
   
.... ...1
  SAFTSCO0 Change Owner Group
34 (22) BITSTRING 1 *  
   
1... ....
  SAFTSCF0 Change file mode
   
.1.. ....
  SAFTSCA0 Change file audit options
   
..1. ....
  SAFTSEX0 Exec Set Uid, Gid
   
...1 ....
  SAFTSAU0 Audit
   
.... 1...
  SAFTSKO0 Check Process owner
   
.... .1..
  SAFTSQS0 Query Security options
   
.... ..1.
  SAFTSQF0 Query File options
   
.... ...1
  SAFTSCS0 Clear SETID
35 (23) BITSTRING 1 *  
   
1... ....
  SAFTSKF0 Check File Owner
   
.1.. ....
  SAFTSMR0 Make Root FSP
   
..1. ....
  SAFTSPT0 PTRACE Authority Check
   
...1 ....
  SAFTSUG0 Get User groups
   
.... 1...
  SAFTSFK0 Fork Exit
   
.... .1..
  SAFTSMI0 Make ISP
   
.... ..1.
  SAFTSKI0 Check IPC
   
.... ...1
  SAFTSCI0 IPC Control
36 (24) BITSTRING 1 *  
   
1... ....
  SAFTSC20 Check Owner 2 Files
   
.1.. ....
  SAFTSGE0 Get EUid/EGid SupGrp
   
..1. ....
  SAFTSDI0 R_dceinfo
   
...1 ....
  SAFTSDK0 R_dcekey
   
.... 1...
  SAFTSUD0 R_dceruid
   
.... .1..
  SAFTSDA0 R_dceauth
   
.... ..1.
  SAFTSIA0 InitAcee
   
.... ...1
  SAFTSEQ0 RACF Admin Request
37 (25) BITSTRING 1 *  
   
1... ....
  SAFTSIM0 User Map
   
.1.. ....
  SAFTSDL0 R_datalib
   
..1. ....
  SAFTSMK0 Kerb
   
...1 ....
  SAFTSPK0 Ticket Serve
   
.... 1...
  SAFTSPX0 R_PKIServ
   
.... .1..
  SAFTSCH0 R_cacheserv
   
.... ..1.
  SAFTSPY0 R_proxyserv
   
.... ...1
  SAFTSCL0 R_SetFacl
38 (26) BITSTRING 10 * RESERVED
48 (30) BITSTRING 8 SAFTZCLS Trace SAF3 calls
48 (30) BITSTRING 1 *  
   
1... ....
  SAFTZALL All SAF3 clls
   
.1.. ....
  SAFTZA00 aznAccess
   
..1. ....
  SAFTSC00 aznCreds
   
.... 1111
  * RESERVED
49 (31) BITSTRING 7 * RESERVED
56 (38) BITSTRING 8 SAFTMTRC Trace DB manager events
56 (38) BITSTRING 1 *  
   
1... ....
  SAFTMLL All DB manager event reads
   
.1.. ....
  SAFTMRD reads
   
..1. ....
  SAFTMALT writes
   
...1 ....
  SAFTMALI alteri
   
.... 1111
  * RESERVED
57 (39) BITSTRING 7 * RESERVED
64 (40) ADDRESS 4 SAFTRRPR Address of pre-function call indicator
68 (44) ADDRESS 4 SAFTRRPS Address of post-function call indicator
72 (48) ADDRESS 4 SAFTSCPR Address of pre-function call indicator
76 (4C) ADDRESS 4 SAFTSCPS Address of post-function call indicator
80 (50) ADDRESS 4 SAFTZCPR Address of pre-function call indicator
84 (54) ADDRESS 4 SAFTZCPS Address of post-function call indicator
88 (58) ADDRESS 4 SAFTMGPR Address of pre-function call indicator
92 (5C) ADDRESS 4 SAFTMGPS Address of post-function call indicator
96 (60) ADDRESS 4 SAFTGAPR Address of pre-function call indicator
100 (64) ADDRESS 4 SAFTGAPS Address of post-function call indicator
104 (68) ADDRESS 4 * RESERVED
108 (6C) UNSIGNED 2 * RESERVED
110 (6E) UNSIGNED 1 SAFTALLC List count for allow filter
111 (6F) UNSIGNED 1 SAFTTOTC List count total for all filters
112 (70) ADDRESS 4 SAFTALST Trace ASID LIST
116 (74) ADDRESS 4 SAFTJLST Trace JOBS LIST
120 (78) ADDRESS 4 SAFTCLST Trace CLASS LIST
124 (7C) ADDRESS 4 SAFTULST Trace USERID LIST
128 (80) ADDRESS 8 * RESERVED
136 (88) CHARACTER 16 SAFTRRFL Flags to the security product
136 (88) CHARACTER 8 SAFTRPRE Pre process flag
144 (90) CHARACTER 8 SAFTRPOS Post process flag
152 (98) CHARACTER 16 SAFTSCFL Flags to the security product
152 (98) CHARACTER 8 SAFTSPRE Pre process flag
160 (A0) CHARACTER 8 SAFTSPOS Post process flag
168 (A8) CHARACTER 16 SAFTZCFL Flags to the PD product
168 (A8) CHARACTER 8 SAFTZPRE Pre process flag
176 (B0) CHARACTER 8 SAFTZPOS Post process flag
184 (B8) CHARACTER 16 SAFTMGFL Flags to the security product
184 (B8) CHARACTER 8 SAFTMPRE Pre process flag
192 (C0) CHARACTER 8 SAFTMPOS Post process flag
200 (C8) CHARACTER 16 SAFTGAFL Flags to security product
200 (C8) CHARACTER 8 SAFTGPRE Pre process flag
208 (D0) CHARACTER 8 SAFTGPOS Post process flag
End of SAFT mapping

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014