diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2011-06-03 09:14:40 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2011-06-03 09:14:40 +0000 |
commit | fa54730644827b80e9dcbbe9fb094e2c99d3d8bd (patch) | |
tree | e94c5ecc0bd069359955fd1db4b54ab100d4bcc8 /initramfs-init.in | |
parent | 21366c854a411880fe83b68aceaf20596d2b374e (diff) | |
download | mkinitfs-fa54730644827b80e9dcbbe9fb094e2c99d3d8bd.tar.bz2 mkinitfs-fa54730644827b80e9dcbbe9fb094e2c99d3d8bd.tar.xz |
init: enable keymap support
User just need add a /etc/keymap/$map to the initramfs to get keymap
support. This is useful for encrypted apkovls and cryptsetup.
Diffstat (limited to 'initramfs-init.in')
-rwxr-xr-x | initramfs-init.in | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/initramfs-init.in b/initramfs-init.in index a0e594d..924357c 100755 --- a/initramfs-init.in +++ b/initramfs-init.in @@ -224,6 +224,16 @@ while [ $# -gt 0 ]; do shift done +# pick first keymap if found +for map in /etc/keymap/*; do + if [ -f "$map" ]; then + ebegin "Setting keymap ${map##*/}" + zcat "$map" | loadkmap + eend + break + fi +done + # start bootcharting if wanted if [ "$KOPT_chart" = yes ]; then ebegin "Starting bootchart logging" |