3
가능한 중복 :
process re-parenting: controlling who is the new parent재 지정 부모 PID
내가 (AuthorizationExecuteWithPrivilages 사용이 끔찍한 때문에) 내 도우미 도구를 실행하는 데 도움이 작은 도구를 쓰고 있지만있어 내가 할 때 포크()/execve() 내 NSTask 같은 래퍼 클래스에서 도우미 도구의 자식 프로세스로 분기합니다. 원래 부모 (내 도우미 도구를 실행하는 작은 도구의 부모)의 자식 프로세스로 포크 화하려면 어떻게해야합니까? 나는 setpgid (0, parent_pid)를 시도했다; 포크 후 그것은 작동하지 않습니다.
그럼 내가 execve()를 fork()하지 않고 어떻게 든 같은 부모 pid를 유지할 수 있다고 말하는 것입니까? 정교하게 제발? –