> Following that pattern, the right way is to create a helper.
I can't imagine how this helper should work. Do you have any idea about that?
Anyway it has to be somehow handled by init. There should be set line with INIT_PROCESS and right pid (of new process) before running new getty (or another tty process).
> I would greatly prefer to not change the job syntax if at all possible.
It's a way how to tell init what id (representing terminal name suffix) use when writes to utmp line with INIT_PROCESS before exec to getty as long as we don't use inittab for that.
> Following that pattern, the right way is to create a helper.
I can't imagine how this helper should work. Do you have any idea about that?
Anyway it has to be somehow handled by init. There should be set line with INIT_PROCESS and right pid (of new process) before running new getty (or another tty process).
> I would greatly prefer to not change the job syntax if at all possible.
It's a way how to tell init what id (representing terminal name suffix) use when writes to utmp line with INIT_PROCESS before exec to getty as long as we don't use inittab for that.