X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=scripts%2Flive-functions;h=9e138ecde09a962224ece714e36dbe79b60f1b53;hb=refs%2Ftags%2Fupstream%2F1.236.2;hp=4a23e6963db7b3cd9edbc81b8c64b1d42d32a72e;hpb=170a01e0a2064de0d5a5fdee79611c7886d1554c;p=live-boot-grml.git diff --git a/scripts/live-functions b/scripts/live-functions index 4a23e69..9e138ec 100644 --- a/scripts/live-functions +++ b/scripts/live-functions @@ -5,7 +5,11 @@ log_wait_msg () { # Print a message and wait for enter - if [ -x /sbin/usplash_write ] + if [ -x /bin/plymouth ] && plymouth --ping + then + plymouth message --text="$@" + plymouth watch-keystroke | read nunya + elif [ -x /sbin/usplash_write ] then /sbin/usplash_write "INPUTENTER ${@}" read nunya < /dev/.initramfs/usplash_outfifo @@ -111,3 +115,16 @@ panic() { . /scripts/functions panic "$@" } + +load_confmodule () +{ + # Only do this once + if [ -z "$DEBCONF_REDIR" ] + then + exec <&4 + export DEBIAN_HAS_FRONTEND=1 + export DEBCONF_REDIR=1 + fi + + . /root/usr/share/debconf/confmodule +}