Hello,
this is what I have found out so far:

1. remove the setuid() from rxapi
2. run test

a.) start rxapi as root + run rexx progs as root -> OK
b.) start rxapi as root + run rexx progs as normal user -> OK
c.) start rxapi as nobody + run rexx progs as root -> HANG
d.) start rxapi as normal user + run rexx progs as root -> HANG

So it looks like rxapi must run as root under AIX 6.1.
The creation of the pid file is no problem.

It really looks like some permission problem for certain system calls. 
Maybe I have to open a call with IBM.
I am not aware that there are changes in AIX 6.1 which causes this 
problems. The new RBAC stuff should
not affect normal user progrs.

Bye
  Rainer

------------------------------------------------------------------------------
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to