svn commit: r197620 - in stable/8: etc etc/defaults share/man/man5
Doug Barton
dougb at FreeBSD.org
Tue Sep 29 18:44:35 UTC 2009
Author: dougb
Date: Tue Sep 29 18:44:34 2009
New Revision: 197620
URL: http://svn.freebsd.org/changeset/base/197620
Log:
MFC r197297
Add a knob to show 'Starting foo:' messages when faststart is used,
such as at boot time.
MFC 197619
By popular acclaim, enable "Starting foo:" messages by default
Approved by: re (bz)
Modified:
stable/8/etc/ (props changed)
stable/8/etc/defaults/rc.conf
stable/8/etc/rc.subr
stable/8/share/man/man5/ (props changed)
stable/8/share/man/man5/rc.conf.5
Modified: stable/8/etc/defaults/rc.conf
==============================================================================
--- stable/8/etc/defaults/rc.conf Tue Sep 29 16:49:10 2009 (r197619)
+++ stable/8/etc/defaults/rc.conf Tue Sep 29 18:44:34 2009 (r197620)
@@ -23,6 +23,7 @@
rc_debug="NO" # Set to YES to enable debugging output from rc.d
rc_info="NO" # Enables display of informational messages at boot.
+rc_startmsgs="YES" # Show "Starting foo:" messages at boot
rcshutdown_timeout="30" # Seconds to wait before terminating rc.shutdown
early_late_divider="FILESYSTEMS" # Script that separates early/late
# stages of the boot process. Make sure you know
Modified: stable/8/etc/rc.subr
==============================================================================
--- stable/8/etc/rc.subr Tue Sep 29 16:49:10 2009 (r197619)
+++ stable/8/etc/rc.subr Tue Sep 29 18:44:34 2009 (r197620)
@@ -680,7 +680,13 @@ run_rc_command()
# setup the full command to run
#
- [ -z "${rc_quiet}" ] && echo "Starting ${name}."
+ _show_startmsgs=1
+ if [ -n "${rc_quiet}" ]; then
+ if ! checkyesno rc_startmsgs; then
+ unset _show_startmsgs
+ fi
+ fi
+ [ -n "$_show_startmsgs" ] && echo "Starting ${name}."
if [ -n "$_chroot" ]; then
_doit="\
${_nice:+nice -n $_nice }\
Modified: stable/8/share/man/man5/rc.conf.5
==============================================================================
--- stable/8/share/man/man5/rc.conf.5 Tue Sep 29 16:49:10 2009 (r197619)
+++ stable/8/share/man/man5/rc.conf.5 Tue Sep 29 18:44:34 2009 (r197620)
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 10, 2009
+.Dd September 17, 2009
.Dt RC.CONF 5
.Os
.Sh NAME
@@ -95,6 +95,13 @@ disable informational messages from the
Informational messages are displayed when
a condition that is not serious enough to warrant a warning or
an error occurs.
+.It Va rc_startmsgs
+.Pq Vt bool
+If set to
+.Dq Li YES ,
+show
+.Dq Starting foo:
+when faststart is used (e.g., at boot time).
.It Va early_late_divider
.Pq Vt str
The name of the script that should be used as the
More information about the svn-src-stable-8
mailing list