Package: usplash
Severity: normal
Tags: patch
User: pkg-kbd-de...@lists.alioth.debian.org
Usertags: kbd-init-rdeps

Hi!

Your init script /etc/init.d/usplash runs console-tools’
/etc/init.d/console-screen.sh if it is present.  Please also check for
the existence of /etc/init.d/kbd as offered by kbd, a replacement
package for console-tools.  Your script should execute the correct one,
depending on which one of the two console utility packages is actually
installed (they conflict, but one package’s conffiles could still be
present after its removal).

A patch is attached.

Cheers,
-- 
Michael Schutte <mi...@uiae.at>
diff -Naur usplash-0.5.19~/debian/usplash.init usplash-0.5.19/debian/usplash.init
--- usplash-0.5.19~/debian/usplash.init	2009-09-23 21:04:20.000000000 +0200
+++ usplash-0.5.19/debian/usplash.init	2009-09-23 21:07:36.000000000 +0200
@@ -48,8 +48,10 @@
 	# It happens when e.g. usplash timed out
 	if type setupcon >/dev/null 2>&1; then
 	    CONSOLE_SCREEN=
-	elif [ -x /etc/init.d/console-screen.sh ]; then
+	elif [ -x /etc/init.d/console-screen.sh -a -x /usr/bin/consolechars ]; then
 	    CONSOLE_SCREEN="/etc/init.d/console-screen.sh start"
+	elif [ -x /etc/init.d/kbd -a -x /bin/setfont ]; then
+	    CONSOLE_SCREEN="/etc/init.d/kbd start"
 	else
 	    CONSOLE_SCREEN=
 	fi

Attachment: signature.asc
Description: Digital signature

Reply via email to