From owner-svn-ports-all@freebsd.org Tue Jan 30 16:20:41 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7DA4ED3572; Tue, 30 Jan 2018 16:20:41 +0000 (UTC) (envelope-from asomers@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5571673ED3; Tue, 30 Jan 2018 16:20:41 +0000 (UTC) (envelope-from asomers@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 5056719831; Tue, 30 Jan 2018 16:20:41 +0000 (UTC) (envelope-from asomers@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w0UGKfR9061116; Tue, 30 Jan 2018 16:20:41 GMT (envelope-from asomers@FreeBSD.org) Received: (from asomers@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w0UGKfQn061115; Tue, 30 Jan 2018 16:20:41 GMT (envelope-from asomers@FreeBSD.org) Message-Id: <201801301620.w0UGKfQn061115@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: asomers set sender to asomers@FreeBSD.org using -f From: Alan Somers Date: Tue, 30 Jan 2018 16:20:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r460414 - head/sysutils/vm-bhyve X-SVN-Group: ports-head X-SVN-Commit-Author: asomers X-SVN-Commit-Paths: head/sysutils/vm-bhyve X-SVN-Commit-Revision: 460414 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2018 16:20:41 -0000 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