Author: kensmith
Date: Sat Dec  3 17:02:51 2011
New Revision: 228238
URL: http://svn.freebsd.org/changeset/base/228238

Log:
  MFC r228237:
  > Add a screen that asks if the user would like to enable crash dumps,
  > giving them a very brief description of the trade-offs.  Whether the
  > user opts in or out add an entry to what will become /etc/rc.conf
  > explaining what dumpdev is and how to turn on/off crash dumps.  The folks
  > who handle interacting with users submitting PRs have asked for this.
  >
  > Reviewed by:  nwhitehorn
  
  Approved by:  re (kib)

Modified:
  releng/9.0/usr.sbin/bsdinstall/scripts/services
Directory Properties:
  releng/9.0/usr.sbin/bsdinstall/scripts/   (props changed)

Modified: releng/9.0/usr.sbin/bsdinstall/scripts/services
==============================================================================
--- releng/9.0/usr.sbin/bsdinstall/scripts/services     Sat Dec  3 16:58:55 
2011        (r228237)
+++ releng/9.0/usr.sbin/bsdinstall/scripts/services     Sat Dec  3 17:02:51 
2011        (r228238)
@@ -26,6 +26,8 @@
 #
 # $FreeBSD$
 
+: ${DIALOG_OK=0}
+
 if [ -f $BSDINSTALL_TMPETC/rc.conf.services ]; then
        eval `sed -e s/YES/on/I -e s/NO/off/I 
$BSDINSTALL_TMPETC/rc.conf.services`
 else
@@ -51,3 +53,15 @@ for daemon in $DAEMONS; do
        echo ${daemon}_enable=\"YES\" >> $BSDINSTALL_TMPETC/rc.conf.services
 done
 
+echo \# Set dumpdev to \"AUTO\" to enable crash dumps, \"NO\" to disable >> \
+       $BSDINSTALL_TMPETC/rc.conf.services
+
+dialog --backtitle "FreeBSD Installer" --title "Dumpdev Configuration" \
+       --nocancel --yesno \
+       "Would you like to enable crash dumps?  If you start having problems 
with the system it can help the FreeBSD developers debug the problem.  But the 
crash dumps can take up a lot of disk space in /var." 0 0
+
+if [ $? -eq $DIALOG_OK ]; then
+       echo dumpdev=\"AUTO\" >> $BSDINSTALL_TMPETC/rc.conf.services
+else
+       echo dumpdev=\"NO\" >> $BSDINSTALL_TMPETC/rc.conf.services
+fi
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to