[Clfs-commits] commit: r45 - in /trunk/standard: Changelog clfs/init.d/functions

svn at cross-lfs.org svn at cross-lfs.org
Thu Jun 4 08:28:34 PDT 2009


Author: jim
Date: Thu Jun  4 15:28:33 2009
New Revision: 45

Log:
Fixed Bootlogging

Modified:
    trunk/standard/Changelog
    trunk/standard/clfs/init.d/functions

Modified: trunk/standard/Changelog
==============================================================================
--- trunk/standard/Changelog (original)
+++ trunk/standard/Changelog Thu Jun  4 15:28:33 2009
@@ -1,3 +1,6 @@
+jim - June 4, 2009
+	* Fixed Bootlogging Ticket #211.
+
 jim - February 3, 2009
 	* Updated DHCPCD service.
 

Modified: trunk/standard/clfs/init.d/functions
==============================================================================
--- trunk/standard/clfs/init.d/functions (original)
+++ trunk/standard/clfs/init.d/functions Thu Jun  4 15:28:33 2009
@@ -131,6 +131,13 @@
 	# Print the message to the screen
 	${ECHO} ${ECHOPARM} -e "${2}${1}"
 	
+	# Message Log
+	if [ -z "${BOOTMESG}" ]
+	then
+		BOOTMESG="${1}"
+	else
+		BOOTMESG="${BOOTMESG} ${1}"
+	fi
 }
 
 boot_mesg_flush()
@@ -139,6 +146,7 @@
 	STRING_LENGTH="0"
 	if [ "$LOGGING" ]; then
 		boot_log "${BOOTMESG}${@}"
+		BOOTMESG=""
 	fi
 }
 
@@ -164,6 +172,7 @@
 	fi
 	${ECHO} -n -e "${CURS_UP}${SET_COL}${BRACKET}[${SUCCESS}  OK  ${BRACKET}]"
 	${ECHO} -e "${NORMAL}"
+	BOOTMESG="${BOOTMESG} [ OK ]"
 	boot_mesg_flush
 }
 
@@ -180,6 +189,7 @@
 	fi
 	${ECHO} -n -e "${CURS_UP}${SET_COL}${BRACKET}[${FAILURE} FAIL ${BRACKET}]"
 	${ECHO} -e "${NORMAL}"
+	BOOTMESG="${BOOTMESG} [ FAIL ]"
 	boot_mesg_flush
 }
 
@@ -196,6 +206,7 @@
 	fi
 	${ECHO} -n -e "${CURS_UP}${SET_COL}${BRACKET}[${WARNING} WARN ${BRACKET}]"
 	${ECHO} -e "${NORMAL}"
+	BOOTMESG="${BOOTMESG} [ WARN ]"
 	boot_mesg_flush
 }
 




More information about the Clfs-commits mailing list