Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=fwlive.git;a=commitdiff;h=4c9bf9fce35f50f559a4a8bf3f98fc486ae8824f
commit 4c9bf9fce35f50f559a4a8bf3f98fc486ae8824f Author: Baste <ba...@frugalware.org> Date: Tue Nov 1 14:53:43 2011 +0100 Add /etc/sysconfig/keymap diff --git a/dracut/02create-squash.sh b/dracut/02create-squash.sh index 25e421c..457d9de 100755 --- a/dracut/02create-squash.sh +++ b/dracut/02create-squash.sh @@ -10,7 +10,7 @@ fi ## Password root chroot $CHROOTDIR sh -c 'echo "root:fwlive" | chpasswd' ## file /etc/profile.d/lang.sh -#TODO:Make /etc/profile.d/less.sh, /etc/locale.conf and finish export charset +## TODO:Make /etc/profile.d/less.sh, /etc/locale.conf and finish export charset echo "export LANG=$FWLIVELANG" >$CHROOTDIR/etc/profile.d/lang.sh echo "export LC_ALL=\$LANG" >> $CHROOTDIR/etc/profile.d/lang.sh if [ "`echo $FWLIVELANG|sed 's/.*\.\(.*\).*/\1/'`" == utf8 ]; then @@ -26,6 +26,16 @@ else esac fi chmod +x $CHROOTDIR/etc/profile.d/lang.sh +## file /etc/sysconfig/keymap +## TODO:To improve the function ( ex : for french keymap=fr-latin1 ) +case $FWLIVELANG in + en_*) + keymap=us ;; + *) + keymap=`echo $FWLIVELANG |sed 's/_.*//'` ;; +esac +echo "keymap=$keymap" > $CHROOTDIR/etc/sysconfig/keymap + rm -f $TREE/rootfs.img dd if=/dev/zero of=$TREE/rootfs.img bs=1M count=1024 _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git