fork 2回してわざとinitに引き取ってもらうのやつはどうしてだっけ

ttyを切り離すためだった(僕はまだ理解できてない
https://stackoverflow.com/a/5386753

Follow

@zundan
> Note that Fork#2 is no longer the session leader PID != SID. This process can never take control of a TTY. Truly daemonized.

これがミソっぽいですね。PID != SIDが必要、というわけで、これが直接ナニカの属性で表現されてないのが理解しづらさの原因でしょうかね?

ありがとうございます!僕はsession IDやらttyやらについて知識がないのだと思います。「ふつリナ」あたりを読み直したい感じですが前職に置いてきちゃったかな…

Sign in to participate in the conversation
Mastodon

Experimental private instance. Running on FreeBSD!