aboutsummaryrefslogtreecommitdiff
path: root/sysutils/vm-bhyve
diff options
context:
space:
mode:
authorAlan Somers <asomers@FreeBSD.org>2018-01-30 16:20:41 +0000
committerAlan Somers <asomers@FreeBSD.org>2018-01-30 16:20:41 +0000
commit5993d66ceec2caf04bc9a81ab510e41641a27c3c (patch)
tree953a2cc755075e7856a97ce636f02bd832d80aab /sysutils/vm-bhyve
parentd197ddf9b7755ee0215605cd121a2c63da747afa (diff)
downloadports-5993d66ceec2caf04bc9a81ab510e41641a27c3c.tar.gz
ports-5993d66ceec2caf04bc9a81ab510e41641a27c3c.zip
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
Notes
Notes: svn path=/head/; revision=460414
Diffstat (limited to 'sysutils/vm-bhyve')
-rw-r--r--sysutils/vm-bhyve/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/sysutils/vm-bhyve/Makefile b/sysutils/vm-bhyve/Makefile
index ebd94022189f..28a74e540be9 100644
--- a/sysutils/vm-bhyve/Makefile
+++ b/sysutils/vm-bhyve/Makefile
@@ -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