# HG changeset patch # User Christophe Lincoln # Date 1269079892 -3600 # Node ID fdaa026fbc5d3bc21b8e66da67b5bcd819614c19 # Parent aeaaf8796470c55676854e4e28574946fa008857 Fix: locale creation if lang= option is used (may fix user login in live mode) diff -r aeaaf8796470 -r fdaa026fbc5d etc/init.d/bootopts.sh --- a/etc/init.d/bootopts.sh Sat Mar 20 11:04:25 2010 +0100 +++ b/etc/init.d/bootopts.sh Sat Mar 20 11:11:32 2010 +0100 @@ -74,7 +74,8 @@ echo -n "Setting system locale to: $LANG... " echo "LANG=$LANG" > /etc/locale.conf echo "LC_ALL=$LANG" >> /etc/locale.conf - status ;; + status + localedef -i $LANG -c -f UTF-8 /usr/lib/locale/$LANG &; kmap=*) # Check for a specified keymap (kmap=*). KEYMAP=${opt#kmap=}