From 746bf5f78376e2e7b3e8bc843dfa1e4a3fa6a8e4 Mon Sep 17 00:00:00 2001 From: Andrew Gregory Date: Mon, 11 Feb 2013 22:13:27 -0500 Subject: consolefont: use setfont to save the current font Using setfont directly to save the font prevents breakage when a distro stores consolefonts in a location other than /usr/share/consolefonts such as Arch which stores them in /usr/share/kbd/consolefonts Signed-off-by: Andrew Gregory --- init.d/consolefont.in | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'init.d') diff --git a/init.d/consolefont.in b/init.d/consolefont.in index 66b780d1..0e91d130 100644 --- a/init.d/consolefont.in +++ b/init.d/consolefont.in @@ -53,14 +53,10 @@ start() done eend $retval - # Store the last font so we can use it ASAP on boot + # 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 - for font in /usr/share/consolefonts/"$consolefont".*; do - : - done - cp "$font" "$RC_LIBEXECDIR"/console - echo "${font##*/}" >"$RC_LIBEXECDIR"/console/font + setfont -O "$RC_LIBEXECDIR"/console/font fi return $retval -- cgit v1.2.3