Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jan 2018 16:20:41 +0000 (UTC)
From:      Alan Somers <asomers@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r460414 - head/sysutils/vm-bhyve
Message-ID:  <201801301620.w0UGKfQn061115@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801301620.w0UGKfQn061115>