From 1a3c9d8ce57e6c1d5fe1414c08229f018a62853e Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Fri, 17 Sep 2004 20:13:24 +0000 Subject: rhgb enhancements (, #132665) --- rc.d/init.d/functions | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'rc.d/init.d') diff --git a/rc.d/init.d/functions b/rc.d/init.d/functions index 0d3d755c..be61b5f6 100755 --- a/rc.d/init.d/functions +++ b/rc.d/init.d/functions @@ -424,10 +424,22 @@ warning() { action() { STRING=$1 echo -n "$STRING " + if [ "${RHGB_STARTED}" != "" -a -w /etc/rhgb/temp/rhgb-console ]; then + echo -n "$STRING " > /etc/rhgb/temp/rhgb-console + fi shift initlog $INITLOG_ARGS -c "$*" && success $"$STRING" || failure $"$STRING" rc=$? echo + if [ "${RHGB_STARTED}" != "" -a -w /etc/rhgb/temp/rhgb-console ]; then + if [ "$rc" = "0" ]; then + echo_success > /etc/rhgb/temp/rhgb-console + else + echo_failed > /etc/rhgb/tmp/rhgb-console + [ -x /usr/bin/rhgb-client ] && /usr/bin/rhgb-client --details=yes + fi + echo + fi return $rc } -- cgit v1.2.1