Here's a diff that makes /sys/src/9/boot/boot.c correctly read the keymap given in plan9.ini: term% diff $home/src/9/boot/boot.c /sys/src/9/boot/boot.c 310,311c310 < snprint(buf, sizeof buf, "/boot/%s", f); < in = open(buf, OREAD); --- > in = open(f, OREAD); The man page of plan9.ini is out of date? Also, attached are an hand-updated version of /sys/lib/kbmap/ascii (it had incorrect Spec), and estonian layout for /dev/kbmap. Tiit P.S. How to make nedmail(1) give attachments reasonable filenames?