Red Hat Bugzilla – Bug 73623
Kudzu stdout ouput after timeout needs trailing newline
Last modified: 2014-03-16 22:30:53 EDT
Description of Problem:
The Kudzu information message output on stdout after 30 second timeout during
boot process is missing a trailing newline. This makes the output run on into
the next line of startup output. This reduces the value of both the messages,
and generally makes things hard to read.
Version-Release number of selected component (if applicable):
Kudzu from stock RedHat 7.3.
Boot the system after making a hardware change, let kudzu startup, then timeout,
and watch for its output run on into the next line.
Each program should end its output with a newline.
Here's a patch which ought to correct the problem on stdout. I'm unfamiliar
with exactly what the initlog command does (a shell function, perhaps?), but it
may benefit from a similar change as well.
RCS file: /usr/local/CVS/kudzu/kudzu.init,v
retrieving revision 1.30
diff -u -u -r1.30 kudzu.init
--- kudzu.init 7 Mar 2001 19:34:35 -0000 1.30
+++ kudzu.init 6 Sep 2002 21:59:02 -0000
@@ -49,7 +49,7 @@
action "" /bin/false
if [ "$RETVAL" -eq 5 ]; then
echo -n $"Hardware configuration timed out."
- echo -n $"Run '/usr/sbin/kudzu' from the command line to re-detect."
+ echo $"Run '/usr/sbin/kudzu' from the command line to re-detect."
initlog -n kudzu -s $"Hardware configuration timed out."
initlog -n kudzu -s $"Run '/usr/sbin/kudzu' from the command line to
Created attachment 75365 [details]
Patch correcting stdout output message (same included in initial description)
Closing out bugs on older, no longer supported releases. Apologies for any lack
of response. Please attempt to confirm with more recent releases.