On 3/10/2006 11:04 AM, [EMAIL PROTECTED] wrote:
In a recent note, Walt Farrell said:

Date:         Fri, 10 Mar 2006 10:53:09 -0500

He is trying to establish a different security environment within his
server, in which all requests made by the system need to be processed as
a different user.  He is not making a request on behalf of another user.

In that situation, he needs to do the same kinds of things that the
system would do, including manipulating the TCB.

Would an alternative be to use Unix Services' setuid()?  It
seems to me that Unix Services provide an additional security
benefit in that fork() allows the child process to run in a
separate address space, a desirable form of isolation.

That sounds like a good suggestion, gil. Isolation via fork() can be very helpful in resolving a number of problems that can otherwise occur in a multi-user address space.

        Walt Farrell, CISSP
        z/OS Security Design, IBM

----------------------------------------------------------------------
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

Reply via email to