I wrote a simple program that issues an execv(). I ran the program under RedHat 7.0 on a PC system where it worked just fine. The exact same program fails on the S/390 RedHat beta. An strace shows the IBM version getting a return of 1 from the execve system service. On the PC, the strace shows 0 (and then the execv'ed executable starts). So I'm probably wrong about xinetd - the error may in fact be with execv. Mike Durket