Bug#691794: Pretty LSB logging overriden by plymouth

Adrian Fita <[email protected]>
Newsgroups gmane.linux.debian.devel.lsb
Message-ID <20121116222746.11619.77911.reportbug__38105.6987368085$1353105029$gmane$org@zero.local>
Package: lsb-base,plymouth
Followup-For: Bug #691794

Hi.

I tried replacing the *pre hooks with *post hooks in the
/lib/lsb/init-functions.d/99-plymouth file and it seems to be working. I
haven't experienced any obvious side effects.

Please check the attached patch.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.5-trunk-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
99-plymouth.patch (text/x-diff, 682 B)
--- 99-plymouth.orig	2012-11-16 22:45:33.119063842 +0200
+++ 99-plymouth	2012-11-16 23:00:45.907578470 +0200
@@ -6,32 +6,32 @@
 	return
 fi
 
-log_begin_msg_pre ()
+log_begin_msg_post ()
 {
 	/bin/plymouth update --status="${@}" || true
- }
+}
 
-log_end_msg_pre ()
+log_end_msg_post ()
 {
 	:
 }
 
-log_action_begin_msg_pre ()
+log_action_begin_msg_post ()
 {
 	/bin/plymouth update --status="${@}" || true
 }
 
-log_action_end_msg_pre ()
+log_action_end_msg_post ()
 {
 	:
 }
 
-log_action_msg_pre ()
+log_action_msg_post ()
 {
 	/bin/plymouth update --status="${@}" || true
 }
 
-log_daemon_msg_pre ()
+log_daemon_msg_post ()
 {
 	/bin/plymouth update --status="${@}" || true
 }
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.