diff options
author | Alan Somers <asomers@FreeBSD.org> | 2018-01-30 16:20:41 +0000 |
---|---|---|
committer | Alan Somers <asomers@FreeBSD.org> | 2018-01-30 16:20:41 +0000 |
commit | 5993d66ceec2caf04bc9a81ab510e41641a27c3c (patch) | |
tree | 953a2cc755075e7856a97ce636f02bd832d80aab /sysutils/vm-bhyve | |
parent | d197ddf9b7755ee0215605cd121a2c63da747afa (diff) | |
download | ports-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/Makefile | 2 |
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 |