ssh-agent subprocess parentage
Ángel González
keisial at gmail.com
Tue May 10 08:14:23 EST 2011
Ángel González wrote:
> Daniel Kahn Gillmor wrote:
>> On 05/09/2011 01:29 PM, Ángel González wrote:
>>> Making the original ssh-agent a process group can probably avoid it, though:
>> which process (the parent or the child) would need to be its own process
>> group for this to work? Would there be other side effects of doing this?
> The parent. The parent pid would then also be a process group id, and while
> there is a process belonging to it (in this case the child agent), it
> can't be reused.
> I think shelles usually do that already, but there are cases with side
> effects, although
> I doubt they are common.
> Note that my knowledge of process groups is very limited, though.
Actually, there is a non-portable way in Linux to get a when your parent
dies.
I had been looking for it in clone(2) from your previous mail, but it
actually
lives at prctl(2)
prctl(PR_SET_PDEATHSIG,)
I could look into using it under Linux if there's interest on it.
More information about the openssh-unix-dev
mailing list