svn commit: r460414 - head/sysutils/vm-bhyve

Alan Somers asomers at FreeBSD.org
Tue Jan 30 16:20:41 UTC 2018


Author: asomers (src committer)
Date: Tue Jan 30 16:20:41 2018
New Revision: 460414
URL: https://svnweb.freebsd.org/changeset/ports/460414

Log:
  sysutils/vm-bhyve: add security/ca_root_nss as a RUN_DEPENDS
  
  "vm iso" uses fetch(1) to download iso files.  A major source of iso files
  is download.freebsd.org.  If no other source of certificates has been
  installed, fetch will use OpenSSL's default CA cert and path settings, but
  those don't recognize the Let's Encrypt certificate used by
  download.freebsd.org.
  
  Installing security/ca_root_nss provides an alternative bundle of root
  certificates, which do trust download.freebsd.org.  Since
  download.freebsd.org is so critically important to most vm-bhyve users,
  security/ca_root_nss should be a RUN_DEPENDS.
  
  PR:		222109
  Approved by:	churchers at gmail.com (maintainer timeout)
  Sponsored by:	Spectra Logic Corp

Modified:
  head/sysutils/vm-bhyve/Makefile

Modified: head/sysutils/vm-bhyve/Makefile
==============================================================================
--- head/sysutils/vm-bhyve/Makefile	Tue Jan 30 15:58:50 2018	(r460413)
+++ head/sysutils/vm-bhyve/Makefile	Tue Jan 30 16:20:41 2018	(r460414)
@@ -12,6 +12,8 @@ COMMENT=	Management system for bhyve virtual machines
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
+
 OPTIONS_DEFINE=	EXAMPLES
 EXAMPLES_DESC=	Install example guest templates
 


More information about the svn-ports-all mailing list