I've had it change on occasion. But it may well have been done due to my
messing around with RACF definitions. I don't remember ever reading in the
books about how this is determined. Which would make it "unspecified" and
so subject to change without notice. I.e. a PTF might change how RACF did
the look up. And an SR on it would likely get a "don't do that!" and "WAD".
The only UID that I have duplicated is a few RACF ids which map to UID==0.
And that's mainly because I can't get the time to carefully change and test
each of the "alternate" RACF ids from using UID==0 to using RACF
"superuser" profiles. My RACF id is not UID 0, but I have almost all the
"superuser" RACF profiles. And there is very little I can't do. The little
that I can't do directly, but I can do those via "sudo". At worst I do a
"sudo su -" to switch my UNIX authorities to "root".

On Tue, Jun 18, 2013 at 5:53 AM, Ted MacNEIL <[email protected]> wrote:

> I believe it's based on the first id retrieved from the RACF database that
> matches.
>
> Try asking on the RACF or MBS-OE lists.
> -
> Ted MacNEIL
> [email protected]
> Twitter: @TedMacNEIL
>
> -----Original Message-----
> From:         Adam <[email protected]>
> Sender:       IBM Mainframe Discussion List <[email protected]>
> Date:         Tue, 18 Jun 2013 05:38:56
> To: <[email protected]>
> Reply-To:     IBM Mainframe Discussion List <[email protected]>
> Subject: Unix ID command and username value
>
> We have a system where two RACF userids are defined with the same uid.
>  (This is deliberate and is intended to simplify access using NFS and other
> OS.)
>
> My question is about the username value that is displayed in response to
> the "id" command (and as file owner).
>
> The same applies to use of uid(0). For example,  if I logon to TSO with a
> userid (TSSAAA) that has a uid(0) and I issue the "id" command from "TSO
> OMVS", it will return:
> "uid=0(TSSXXX) gid=... groups=..."
> but TSSXXX is not my userid, but that of a colleague who also has uid(0).
>
> According to the documentation - "The output has the format:
>      uid=runum(username) gid=rgnum(groupname)
> where runum is the user's real user ID (UID) number, username is the
> user's real user name"
>
> When there are two (or more) RACF userids with the same uid in the OMVS
> segment, how is the value in username determined?
>
> Thanks,
>
> Adam
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>



-- 
This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?

Maranatha! <><
John McKown

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to