>However, due to the nature of our app and infrastructure out app
>needs to be able to do things as different users.
Your one app needs to run with the permissions of several different
users? In a nutshell, Java isn't going to help you with this. In fact,
it'd be fairly awkward to do this in C in Unix.
You really want one process per user. Depending on the context of what
you're doing, you may be able to hack something up. Having Java fork
processes that do "su myuser; run-my-commands;" would be simplest.
It's possible that the Posix capabilities stuff in newer Linuxes could
do what you want, but again Java isn't going to help.
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]