EOF
}
+# load font
+load_font() {
+ local font
+ [ ! -r /etc/sysconfig/console ] && return
+ . /etc/sysconfig/console
+ if [ -n "$CONSOLEFONT" ]; then
+ font=$(ls -1 /lib/kbd/consolefonts/${CONSOLEFONT}*.gz 2> /dev/null)
+ if [ -n "$font" ]; then
+ verbose "Loading font $font"
+ busybox_applet loadfont
+ inst_d "/lib/kbd/consolefonts"
+ cp -a "$font" "$DESTDIR/lib/kbd/consolefonts/"
+ gunzip ${DESTDIR}/lib/kbd/consolefonts/${CONSOLEFONT}*.gz
+ font=${font%.gz}
+ echo "loadfont < $font" | add_linuxrc
+ fi
+ fi
+}
+
# generate code to mount /proc on initrd
# can be called multiple times
mount_proc() {
# on $(LC_ALL=C date)
EOF
+load_font
mount_proc
kmsg "geninitrd/$VERSION starting"