--On 17. Februar 2005 22:39:15 +0100 Mark Burgess <[EMAIL PROTECTED]> wrote:
Try
shellcommand < /dev/null > /dev/null
M
Quoting David Douthitt <[EMAIL PROTECTED]>:
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
_______________________________________________ Help-cfengine mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-cfengine
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Work: +47 22453272 Email: [EMAIL PROTECTED] Fax : +47 22453205 WWW : http://www.iu.hio.no/~mark ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
_______________________________________________ Help-cfengine mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-cfengine
pgppDN8Q9eVyn.pgp
Description: PGP signature_______________________________________________ Help-cfengine mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-cfengine
