example 1: hangs waiting for <ENTER/RETURN> key

Unless the program you are calling via system is waiting for input, it is unlikely that this is actually hanging. You are probably just seeing nohup print a line like "nohup: appending output to `nohup.out'" to the terminal after the prompt and it is confusing you.

Instead of hitting enter, just start typing another command like ls or something. You should see the prompt come back immediately. Alternatively, you could check with ps in another window to see if your process is running or not.

Addendum: BTW, you would probably be better off writing your suid wrapper in C. Setuid scripts are problematic on some platforms.

-sauoq
"My two cents aren't worth a dime.";

In reply to Re: hanging process by sauoq
in thread hanging process by pappajaz

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.