procd: add start-console support
authorMichael Heimpold <mhei@heimpold.de>
Tue, 1 Jan 2019 23:44:57 +0000 (00:44 +0100)
committerJohn Crispin <john@phrozen.org>
Sun, 27 Oct 2019 13:21:52 +0000 (14:21 +0100)
commitba4c4dbbbd65ce45622d9f2a92e9322348ed12ef
tree09ca3120a25d5dfc34b9192ca66866707a89f968
parent3e39fe539490e618e068358a68028fa33bf9e247
procd: add start-console support

This adds a hotplug function to (re-)start inittab entries with askfirst or respawn.

At the moment the devices used with these actions must be present during boot
otherwise such lines are skipped.

However, this prevents having inittab entries with consoles for e.g. USB gadget
devices which only appear after kernel module loading and after configuring them
with configfs.

While it was possible to only scan the inittab for the desired item to start,
I assume the inittab to be short and re-running the whole list will be negligible.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
plug/hotplug.c