help-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem with shellcommand and background job


From: David Douthitt
Subject: Re: Problem with shellcommand and background job
Date: Thu, 17 Feb 2005 14:30:41 -0600
User-agent: Mozilla Thunderbird 1.0 (Macintosh/20050120)

Manon Goo wrote:
I have tried to restart BigBrother from cfengine (2.1.13 ) the BigBrother restart script starts some other processes in background
but these to not close the STDIN and STDERR. Now cfengine habs
infinite unless I redirect the output of The restart script.

I don't know if there is a way around it, but I believe that is expected behavior, though incorrect behavior. The programs should close STDIN and STDERR, but if they do not then things hang.

I ran into this trying to get some programs to run during system startup in initialization scripts.

The real question is: can cfengine work around this? I believe you can use a shell script to "hold" the process which doesn't close STDIN and STDERR properly.

--
David Douthitt
UNIX System Administrator
Linux+, LPIC-1, RHCE
HP-UX, Unixware, Linux, FreeBSD, OpenBSD
Member: ACM, USENIX/SAGE




reply via email to

[Prev in Thread] Current Thread [Next in Thread]