# HG changeset patch # User David Demelier # Date 1562353740 -7200 # Node ID 2f46816f1cd6437d7a1787ff1e8cc8f57eeba5ff # Parent d6be16d7c5dec9669070e9b2d0e8d197bac71240 core/etc: enable font/keymap loading diff -r d6be16d7c5de -r 2f46816f1cd6 core/etc/rc.conf --- a/core/etc/rc.conf Fri Jul 05 21:05:00 2019 +0200 +++ b/core/etc/rc.conf Fri Jul 05 21:09:00 2019 +0200 @@ -10,3 +10,7 @@ # Services to start at boot. SERVICES="" + +# Console font and keymap +FONT="" +KEYMAP="" diff -r d6be16d7c5de -r 2f46816f1cd6 core/etc/rc.init --- a/core/etc/rc.init Fri Jul 05 21:05:00 2019 +0200 +++ b/core/etc/rc.init Fri Jul 05 21:09:00 2019 +0200 @@ -99,6 +99,11 @@ /bin/mount -o remount,rw / /bin/swapon -a +# Update shared library caches. +if [ -x /bin/ldconfig ]; then + /bin/ldconfig +fi + if [ -n "$TIMEZONE" ]; then echo -n "Setting timezone: " @@ -110,5 +115,16 @@ fi fi +# Console font and keymap. +if [ -n "$FONT" ] && [ -x /bin/setfont ]; then + echo "Setting font: $FONT" + /bin/setfont $FONT +fi + +if [ -n "$KEYMAP" ] && [ -x /bin/loadkeys ]; then + echo "Setting keymap: $KEYMAP" + /bin/loadkeys $KEYMAP +fi + # Cleanup some files. rm -f /etc/forcefsck