diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2018-06-25 21:46:29 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2018-06-25 21:46:29 -0500 |
commit | a3cbccbb4f7b03ed703444ba8250fffd9fafcab5 (patch) | |
tree | 07363f339a12f039a4d57f9a4e35b794a553026c /system/console-setup/console-setup.initd | |
parent | db92b34c2965c2965a56431f866cffda7d86ae79 (diff) | |
download | packages-a3cbccbb4f7b03ed703444ba8250fffd9fafcab5.tar.gz packages-a3cbccbb4f7b03ed703444ba8250fffd9fafcab5.tar.bz2 packages-a3cbccbb4f7b03ed703444ba8250fffd9fafcab5.tar.xz packages-a3cbccbb4f7b03ed703444ba8250fffd9fafcab5.zip |
system/console-setup: new package
Diffstat (limited to 'system/console-setup/console-setup.initd')
-rw-r--r-- | system/console-setup/console-setup.initd | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/system/console-setup/console-setup.initd b/system/console-setup/console-setup.initd new file mode 100644 index 000000000..bf3479566 --- /dev/null +++ b/system/console-setup/console-setup.initd @@ -0,0 +1,32 @@ +#!/sbin/openrc-run +# Copyright (c) 2007-2015 The OpenRC Authors. +# See the Authors file at the top-level directory of this distribution and +# https://github.com/OpenRC/openrc/blob/master/AUTHORS +# +# This file is part of OpenRC. It is subject to the license terms in +# the LICENSE file found in the top-level directory of this +# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE +# This file may not be copied, modified, propagated, or distributed +# except according to the terms contained in the LICENSE file. + +description="Applies a keymap and font for the consoles." + +depend() +{ + provide keymaps + need localmount termencoding + after bootmisc + keyword -docker -lxc -openvz -prefix -systemd-nspawn -uml -vserver -xenu +} + +start() +{ + # Force linux keycodes for PPC. + if [ -f /proc/sys/dev/mac_hid/keyboard_sends_linux_keycodes ]; then + echo 1 > /proc/sys/dev/mac_hid/keyboard_sends_linux_keycodes + fi + + ebegin "Loading default key mappings / font" + setupcon + eend $? "Error loading key mappings / font" || return $? +} |