Re: Question about cvm-chain module
Charlie Brady <[email protected]> Tue, 26 Jul 2005 14:32:46 -0400 (EDT)
| Newsgroups | gmane.comp.sysutils.bgware |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 25 Jul 2005, David J. Weller-Fahy wrote: > * Charlie Brady <[email protected]> [2005-07-25 20:29 +0200]: >> If you really have attached your run script, then the problem is >> obvious - your script simplifies to: >> >> #!/bin/sh >> echo CLEANED.3283 >> exit > > Doh! It looks like something beyond my mailserver added that tidbit, > because it wasn't in my attachment. Beyond or *in* your mailserver. Corrupting an attachment is a Bad Thing for a mailserver to do... >> strace will usually help you find the problem quickly: >> >> ( cd $SERVICE_DIRECTORY ; strace -f ./run ) > > I tried installing strace and running it, but got the following error: > > #v+ > dave[tigger]~> sudo sh -c '( cd /service/cvm-chain ; strace -f ./run )' > strace: open("/proc/...", ...): No such file or directory > trouble opening proc file > #v- > > I'll work on that when I have some time (possibly Friday/Saturday). > However, I did manage to use ktrace on it, and came up with [1] using no > parameters, and [2] using 'ktrace -di'. strace is a linux tool. You have BSD, it seems. > From the little I understood about what was happening in each, > everything was going fine until the end, when cvm-chain exits(0x106). The source code will tell you what 0x106 means. As someone has pointed out, you have some shell variables which you need to export. --- Charlie