aboutsummaryrefslogtreecommitdiffstats
path: root/main/openrc/0008-make-consolefont-service-compatible-with-busyboxs-se.patch
blob: 414e366db525d770bdec2eca4a9689e981dc32ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
From 94e322563e1571bce4dda3d49b00732765282851 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 8/8] 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 | 10 ----------
 2 files changed, 2 insertions(+), 19 deletions(-)

diff --git a/conf.d/consolefont b/conf.d/consolefont
index e01ae84..75544b2 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 9fe95af..90fcab6 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]"
@@ -60,11 +56,5 @@ start()
 	done
 	eend $retval
 
-	# 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
-	fi
-
 	return $retval
 }
-- 
2.9.3