diff options
author | William Pitcock <nenolod@dereferenced.org> | 2017-02-01 04:25:20 +0000 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2017-02-01 04:25:20 +0000 |
commit | 8b144eccbdd2aef77839a9c59e49b78561d029c6 (patch) | |
tree | 1d9ff6f4f2b3b714045e57f19659a2cb9b17ea87 /main/openrc/0007-make-consolefont-service-compatible-with-busyboxs-se.patch | |
parent | 3cce6325120d259b1f4036ef1cc4623f1fc9fb6e (diff) | |
download | aports-8b144eccbdd2aef77839a9c59e49b78561d029c6.tar.bz2 aports-8b144eccbdd2aef77839a9c59e49b78561d029c6.tar.xz |
main/openrc: update to 0.23.2
Diffstat (limited to 'main/openrc/0007-make-consolefont-service-compatible-with-busyboxs-se.patch')
-rw-r--r-- | main/openrc/0007-make-consolefont-service-compatible-with-busyboxs-se.patch | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/main/openrc/0007-make-consolefont-service-compatible-with-busyboxs-se.patch b/main/openrc/0007-make-consolefont-service-compatible-with-busyboxs-se.patch new file mode 100644 index 0000000000..6c23e2ab06 --- /dev/null +++ b/main/openrc/0007-make-consolefont-service-compatible-with-busyboxs-se.patch @@ -0,0 +1,70 @@ +From 3d0d2b89745597ea973129eafa3f999cf19d761f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net> +Date: Wed, 17 Aug 2016 17:52:58 +0200 +Subject: [PATCH 7/7] make consolefont service compatible with busyboxs setfont + applet + +Compared to kdbs setfont program it doesn't support -O and -m. +--- + conf.d/consolefont | 11 ++--------- + init.d/consolefont.in | 7 ++----- + 2 files changed, 4 insertions(+), 14 deletions(-) + +diff --git a/conf.d/consolefont b/conf.d/consolefont +index e01ae842..75544b2f 100644 +--- a/conf.d/consolefont ++++ b/conf.d/consolefont +@@ -3,16 +3,9 @@ + # + # consolefont specifies the default font that you'd like Linux to use on the + # console. You can find a good selection of fonts in /usr/share/consolefonts; +-# you shouldn't specify the trailing ".psf.gz", just the font name below. +-# To use the default console font, comment out the CONSOLEFONT setting below. +-consolefont="default8x16" ++consolefont="default8x16.psf.gz" + + # consoletranslation is the charset map file to use. Leave commented to use + # the default one. Have a look in /usr/share/consoletrans for a selection of + # map files you can use. +-#consoletranslation="8859-1_to_uni" +- +-# unicodemap is the unicode map file to use. Leave commented to use the +-# default one. Have a look in /usr/share/unimaps for a selection of map files +-# you can use. +-#unicodemap="iso01" ++#consoletranslation="8859-1_to_uni.trans" +diff --git a/init.d/consolefont.in b/init.d/consolefont.in +index 9fe95afa..173ed426 100644 +--- a/init.d/consolefont.in ++++ b/init.d/consolefont.in +@@ -22,7 +22,6 @@ start() + { + ttyn=${rc_tty_number:-${RC_TTY_NUMBER:-12}} + consolefont=${consolefont:-${CONSOLEFONT}} +- unicodemap=${unicodemap:-${UNICODEMAP}} + consoletranslation=${consoletranslation:-${CONSOLETRANSLATION}} + + if [ -z "$consolefont" ]; then +@@ -43,9 +42,6 @@ start() + if [ -n "$consoletranslation" ]; then + param="$param -m $consoletranslation" + fi +- if [ -n "${unicodemap}" ]; then +- param="$param -u $unicodemap" +- fi + + # Set the console font + ebegin "Setting console font [$consolefont]" +@@ -63,7 +59,8 @@ start() + # Store the font so we can use it ASAP on boot + if [ $retval -eq 0 ] && checkpath -W "$RC_LIBEXECDIR"; then + mkdir -p "$RC_LIBEXECDIR"/console +- setfont -O "$RC_LIBEXECDIR"/console/font ++ zcat "/usr/share/consolefonts/$consolefont" \ ++ > "$RC_LIBEXECDIR"/console/font + fi + + return $retval +-- +2.11.0 + |