Author: sbruno
Date: Tue Sep 16 20:02:16 2014
New Revision: 271688
URL: http://svnweb.freebsd.org/changeset/base/271688

Log:
  Add proper disable/enable hooks to the default scripts so that this is only
  run when asked for by the user.  Right now, hv_kvpd is run on every boot.
  
  Don't do that.
  
  Add hv_kvpd_enable= for this script to be run.
  
  MFC with 271493
  
  MFC after:    2 weeks
  Relnotes:     yes

Modified:
  head/etc/defaults/rc.conf
  head/etc/rc.d/hv_kvpd

Modified: head/etc/defaults/rc.conf
==============================================================================
--- head/etc/defaults/rc.conf   Tue Sep 16 19:25:27 2014        (r271687)
+++ head/etc/defaults/rc.conf   Tue Sep 16 20:02:16 2014        (r271688)
@@ -684,6 +684,8 @@ jail_enable="NO"    # Set to NO to disable 
 jail_parallel_start="NO"       # Start jails in the background
 jail_list=""           # Space separated list of names of jails
 
+hv_kvpd_enable="NO"    # Start the Hyper-V key-value Pair Driver hv_kvp(4)
+
 ##############################################################
 ### Define source_rc_confs, the mechanism used by /etc/rc.* ##
 ### scripts to source rc_conf_files overrides safely.      ##

Modified: head/etc/rc.d/hv_kvpd
==============================================================================
--- head/etc/rc.d/hv_kvpd       Tue Sep 16 19:25:27 2014        (r271687)
+++ head/etc/rc.d/hv_kvpd       Tue Sep 16 20:02:16 2014        (r271688)
@@ -8,6 +8,7 @@
 . /etc/rc.subr
 
 name="hv_kvp_daemon"
+rcvar="kp_kvpd_enable"
 command="/usr/sbin/${name}"
 required_dirs="/var/db/hyperv"
 
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to