" if expr "$(fgconsole 2>/dev/null || true)" : '[1-6]$' >/dev/null && \
(! type plymouth >/dev/null || ! plymouth --ping); then
log_action_begin_msg "Setting up console font and keymap""
the fgconsole check makes it bail out when running on vt7, which init does...
under upstart it has an upstart specific job which is why it works there
Yeah, so init script from console-setup does
" if expr "$(fgconsole 2>/dev/null || true)" : '[1-6]$' >/dev/null && \ action_ begin_msg "Setting up console font and keymap""
(! type plymouth >/dev/null || ! plymouth --ping); then
log_
the fgconsole check makes it bail out when running on vt7, which init does...
under upstart it has an upstart specific job which is why it works there