anchor.diff:          pkgs.kbd
         ];
         
  -      job = "
  -        description \"Keyboard / console initialisation\"
  +      job = ''
  +        description "Keyboard / console initialisation"
   
           start on udev
   
           script
   
             export LANG=${defaultLocale}
  +          export LOCALE_ARCHIVE=/var/run/current-system/sw/lib/locale/locale-archive
             export PATH=${pkgs.gzip}/bin:$PATH # Needed by setfont
   
             set +e # continue in case of errors
  
positive.code: 
            charMap=$(${pkgs.glibc}/bin/locale charmap)
  
            if test \"$charMap\" = UTF-8; then
  
              for tty in ${toString ttys}; do
  
                # Tell the console output driver that the bytes arriving are
                # UTF-8 encoded multibyte sequences. 
                echo -n -e '\\033%G' > $tty
  
              done
  
  
negative.code: 
                # Tell the console output driver that the bytes arriving are
                # UTF-8 encoded multibyte sequences. 
                echo -n -e '\033%@' > $tty
  
              done
  
  