3
可能性の重複:
process re-parenting: controlling who is the new parent再割り当て親PID
私は(AuthorizationExecuteWithPrivilagesは使用が恐ろしいですので)私は私のヘルパーツールを起動するのに役立つ小さなツールを書いたが、私はやりますよfork()/ execve()は、NSTaskのようなラッパークラスで、ヘルパーツールの子プロセスとしてフォークします。元の親(私のヘルパーツールを起動する小さなツールの親)の子プロセスとしてどのようにフォークするのですか?私はsetpgid(0、parent_pid)を試した。フォークの後は動作しません。
私はfork()を使わずにexecve()をして、何とか同じ親pidを保つことができると言っていますか?精巧にお願いしますか? –