. /etc/sysconfig/rc
. ${rc_functions}
+eval $(/usr/local/bin/readhash /var/ipfire/main/settings)
-# Native English speakers probably don't have /etc/sysconfig/console at all
-if [ -f /etc/sysconfig/console ]
-then
- . /etc/sysconfig/console
-else
- exit 0
-fi
+# English is default
+FONT="lat0-16"
+KEYMAP_CORRECTIONS="euro2"
+
+case "${LANGUAGE}" in
+ # German
+ de)
+ LEGACY_CHARSET="iso-8859-15"
+ FONT="lat0-16 -m 8859-15"
+ ;;
+ # Polish
+ pl)
+ FONT="lat2-16"
+ ;;
+ # Russish/Turkish
+ ru|tr)
+ FONT="LatArCyrHeb-16"
+ ;;
+esac
+
+UNICODE="1"
+BROKEN_COMPOSE="0"
is_true() {
[ "$1" = "1" ] || [ "$1" = "yes" ] || [ "$1" = "true" ]
grep -o '\btty[[:digit:]]*\b'`
do
openvt -f -w -c ${TTY#tty} -- \
- /bin/sh -c "${MODE_COMMAND}"
+ /bin/sh -c "${MODE_COMMAND}" 2>/dev/null
done
# Set the font (if not already set above) and the keymap