NOTICE: All information in and attached to the e-mail(s) below may be proprietary, confidential, privileged and otherwise protected from improper or erroneous disclosure. If you are not the sender's intended recipient, you are not authorized to intercept, read, print, retain, copy, forward, or disseminate this message. If you have erroneously received this communication, please notify the sender immediately by phone (704-758-1000) or by e-mail and destroy all copies of this message (electronic, paper, or otherwise). Thank you.
MAXPROCUSER in BPXPRMxx controls the number of concurrent processes a single UID can run. I believe they are looking for the UNLIMITED part that 0 gives. -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Steve Horein Sent: Thursday, March 16, 2006 2:36 PM To: [email protected] Subject: UID(0) and concurrent processes Hello listers, While installing an upgrade to a product, the instructions indicate to assign UID(0) to an ID. The product in question involves running a Java server, and the webserver task supporting the Java server likewise has this requirement. When questioning Support for the product, it was mentioned that in Topic 5.4.1 of z/OS V1R6.0 UNIX System Services Planning, bullet 3 explains the reason: "5.4.1 What can superusers do? Superusers can do the following: * Pass all security checks so that the superuser can access any file in the file system. * Manage processes * Have an unlimited number of processes running concurrently. For a started procedure, this is true only if it has a UID of 0. It is not true for a trusted or privileged process with a different UID. * Change identity from one UID to another. * Use setrlimit() to increase any of the system limits for a process. The parent process propagates its UID and TRUSTED or PRIVILEGED attribute to a forked child process. Thus, a UID of 0 is propagated to a forked child." Does this mean that a non UID(0) ID cannot have concurrently running processes? I am not yet at z/OS 1.6, and the command D OMVS,A=ALL from my system shows a number of processes from IDs that do not have a UID assigned at all! Most do have a UID assigned, and most that have concurrent processed do have UID(0). My goal is to have more unique IDs, and utilize either UNIXPRIV or BPX.SUPERUSER. Will I get bit when I move to z/OS 1.6?! Thanks, Steve Horein ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

