]> code.ossystems Code Review - openembedded-core.git/commit
psplash (sysvinit): add textual updates
authorTrevor Woerner <twoerner@gmail.com>
Thu, 24 Dec 2020 15:31:05 +0000 (10:31 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 5 Jan 2021 13:48:07 +0000 (13:48 +0000)
commit6a48631e24341895f13029fb7c69dd67031f53c1
treed1f2788a39a4502006ed92b41ee8e25c52db7e60
parentd20978f9bce3caf473f5b4f55d645dbeabc1642d
psplash (sysvinit): add textual updates

The psplash program contains a hidden text box immediately above the
progress bar. Any text sent via a "MSG" command through psplash's fifo will
be displayed, centred, above the progress bar. Add the ability to show
which startup script is currently running, in sync with updates to the
progress bar. If a startup script takes a bit longer than others and the
progress bar stops momentarily, this allows the user to know which script
is responsible.

This feature is added with a knob, default off, for enabling or disabling
this feature. The knob is in the form of a PACKAGECONFIG against the
sysvinit recipe: psplash-text-updates

NOTE: this knob can be changed in the filesystem at runtime by editing
/etc/default/rcS regardless of how it is set in the build.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/sysvinit/sysvinit/rc
meta/recipes-core/sysvinit/sysvinit/rcS-default
meta/recipes-core/sysvinit/sysvinit_2.98.bb