diff -Naurp rc-scripts-1.4.3.13.orig/init.d/modules rc-scripts-1.4.3.13/init.d/modules --- rc-scripts-1.4.3.13.orig/init.d/modules 2004-02-06 14:33:59.000000000 -0500 +++ rc-scripts-1.4.3.13/init.d/modules 2004-02-16 05:44:30.000000000 -0500 @@ -51,6 +51,9 @@ load_modules() { if [ "${modcount}" -gt 0 ] then einfo "Using ${config} as config:" +# S COBALT + putlcd "Autoloading " "module(s)... " +# E COBALT for x in ${modules} do @@ -64,6 +67,10 @@ load_modules() { done einfo "Autoloaded ${modcount} module(s)" +# S COBALT + putlcd "Autoloaded" "module(s): ${modcount}" +# E COBALT + fi return 0 diff -Naurp rc-scripts-1.4.3.13.orig/sbin/rc rc-scripts-1.4.3.13/sbin/rc --- rc-scripts-1.4.3.13.orig/sbin/rc 2004-02-08 06:42:21.000000000 -0500 +++ rc-scripts-1.4.3.13/sbin/rc 2004-02-16 05:42:42.000000000 -0500 @@ -355,6 +355,9 @@ then # devfsd has been started, so that the fstab can be properly parsed # and only if the server/Gentoo box is initialized ... ebegin "Activating (possible) swap" +# S COBALT + putlcd "Activating" "(possible) swap " +# E COBALT /sbin/swapon -a &> /dev/null eend 0 @@ -723,8 +726,14 @@ then if [ "${SOFTLEVEL}" = "reboot" ] then +# S COBALT + putlcd "Rebooting... " " " +# E COBALT source /etc/init.d/reboot.sh else +# S COBALT + putlcd "Shutting down..." " " +# E COBALT source /etc/init.d/shutdown.sh fi @@ -805,5 +814,16 @@ rm -rf "${svcdir}/failed" &> /dev/null rc_splash_debug "${SOFTLEVEL}" # Progressbar end +# S COBALT + if [ "${SOFTLEVEL}" = "default" ]; then + myip=$(ifconfig eth0 | sed -n -e "s/^.*addr://g" -n -e "s/ Bcast.*//p") + myhost=$(hostname) + if [ -z "${myip}" ]; then + myip="(ipaddr unknown)" + fi + putlcd " " " " + putlcd "${myip}" "${myhost}" + fi +# E COBALT # vim:ts=4 diff -Naurp rc-scripts-1.4.3.13.orig/sbin/runscript.sh rc-scripts-1.4.3.13/sbin/runscript.sh --- rc-scripts-1.4.3.13.orig/sbin/runscript.sh 2003-10-26 12:48:23.000000000 -0500 +++ rc-scripts-1.4.3.13/sbin/runscript.sh 2004-02-16 05:44:23.000000000 -0500 @@ -198,6 +198,9 @@ svc_stop() { eerror " \"${myservice}\" is still up." else # Now that deps are stopped, stop our service +# S COBALT + putlcd "Stopping: " "${myservice}" +# E COBALT stop retval="$?" fi @@ -216,6 +219,11 @@ svc_stop() { then mark_service_started "${myservice}" fi +# S COBALT + putlcd "Stopping: [!!]" + else + putlcd "Stopping: [ok]" +# E COBALT fi return "${retval}" @@ -315,10 +323,21 @@ svc_start() { retval=1 elif [ "${retval}" -eq 0 ] && ! broken "${myservice}" &>/dev/null then +# S COBALT + putlcd "Starting: " "${myservice}" +# E COBALT start retval="$?" fi +# S COBALT + if [ "${retval}" -ne 0 ]; then + putlcd "Starting: [!!]" "" + else + putlcd "Starting: [ok]" "" + fi +# E COBALT + if [ "${retval}" -ne 0 ] && is_runlevel_start then mark_service_failed "${myservice}"