So the process is still there.
Yes, according to htop, it just sits there, apparently not running. After a SIGTERM it goes away and frees it's memory.
Does it have a log file (if not - can it have one).
Apparently not. I can only trace script execution, not the interpreter itself.
Have you checked on what files it has open (in /proc/<pid>/fd)?
I have now. /proc/(pid of rexx)/fd is empty.
Is it actually doing anything, or is it waiting on something?
The interpreted script exits fine. I have postfix/mutt installed (http://computingplugs.com/index.php/Postfix_and_Mutt)
, and after each execution I get mail from cron. So rexx really just sits there, apparently doing nothing.
Try running strace on it.
I'll do that, when I have more time at hand. But the plug is my first real experience with linux. Tracing programs is not what I'm used to do... :-)
BTW: Apart from this one problem, I think the plug is the best computer related investment I ever did... I'm running transmission, hiawatha with php and mysql, vsftpd, mediatomb, privoxy and squid on it, replacing a 100+ watts windows server machine. And it works really well.