Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
install-keymap(8)
Edit
PageHistory
Diff
Info
LikePages
INSTALL-KEYMAP !!!INSTALL-KEYMAP NAME SYNOPSIS DESCRIPTION FILES SEE ALSO AUTHOR ---- !!NAME install-keymap -- expand a given keymap and install it as boot-time keymap !!SYNOPSIS __install-keymap__ [[''keymap-name'' | NONE | KERNEL] !!DESCRIPTION __install-keymap__ usually takes a ''keymap-name'' as argument. The file is passed to __loadkeys__ for loading, so that valid values for this argument are the same than that of arguments to __loadkeys__. __install-keymap__ expands include-like statements in that file, and puts the result in __/etc/console/boottime.kmap.gz__, which will be loaded into the kernel at boot-time. One may also specify __KERNEL__ instead of a keymap name, causing __/etc/console/boottime.kmap.gz__ to be removed, making sure that no custom keymap will replace the kernel's builtin keymap at next reboot. An argument of __NONE__ tells the command to do nothing. It can be used by caller scripts to avoid handling this special case and needlessly duplicate code. The purpose of this processing is to solve an annoying problem, of 2 apparently conflicting issues. The first one is an important goal of keymap management in Debian, namely ensuring that whenever the user or admin is expected to use the keyboard, the keymap selected as boot-time keymap is in use; this means the keymap has to be loaded before a shell is ever proposed, which means very early in the booting process, and especially before all local filesystems are mounted (__/etc/rcS.d/S10checkroot.sh__ can spawn __sulogin__). The second issue is that for flexibility we allow that __/usr__ or __/usr/share__ may live on their own partition(s), and thus __/usr/share/keymaps__, where keymap files live, may not be available for reading at the time we need a keymap file. And no, we won't put 1Mb of keymaps in the root partition just for this. And the problem is, most keymap files are not self-contained, so it does not help to just copy the selected file into the root partition. The best known solution so far is to expand the keymap file so that it becomes self-contained, and put it in the root partition. That's what this tool does. !!FILES __/etc/console/boottime.kmap.gz__ Where the boot-time keymap is stored !!SEE ALSO loadkeys (8). !!AUTHOR This program and manual page were written by Yann Dirson dirson@debian.org for the __Debian GNU/Linux__ system, but as it should not include any Debian-specific code, it may be used by others. ----
One page links to
install-keymap(8)
:
Man8i
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.