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