Created attachment 384236 [details, diff]
Make each agetty process have its own process group
With Gentoo's current runit scripts, logging in on a VT makes bash complain about "no job control in this shell". This stops things like ctrl+c and ctrl+z from working, which is pretty annoying.
The bash manpage is vague about this, but I figured out that the root cause is that bash wants its own process group, and runsv doesn't give it one by default.
It's a trivial fix, here's a patch.
This is fixed in 2.1.2.