svn commit: r271688 - in head/etc: defaults rc.d

Sean Bruno sbruno at FreeBSD.org
Tue Sep 16 20:02:16 UTC 2014


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"
 


More information about the svn-src-head mailing list