security/letsencrypt.sh is currently broken in the 2016Q2 branch: $ /usr/local/bin/letsencrypt.sh -c Processing www.electrobsd.org + Checking domain name(s) of existing cert... unchanged. + Checking expire date of existing cert... + Valid till Jun 24 16:13:00 2016 GMT (Less than 30 days). Renewing! + Signing domains... + Generating signing request... + Requesting challenge for www.electrobsd.org... $ echo $? 1 The relevant upstream bug report is: https://github.com/lukas2511/letsencrypt.sh/pull/202 The problem was fixed in r415739 by upgrading the port to 0.2.0. The commit should be applied to the 2016Q2 branch as well.
I have no objections to that. But as i as maintainer have no control over what goes into quarterly this has to be picked up by the committers who maintain the quarterly branch. I try to keep the latest branch at the last released version which should always be good to use. Maintaining another branch is out of my scope.
I asked ports-secteam for approval to MFH.
See https://wiki.freebsd.org/PortsSubversionPrimer#Quarterly_Branch for a rough draft on how MFH works for the ports quarterly branch.
A commit references this bug: Author: pi Date: Tue May 31 16:22:59 UTC 2016 New revision: 416208 URL: https://svnweb.freebsd.org/changeset/ports/416208 Log: MFH: r412687 r415739 - Update to version 0.2.0 to unbreak PR: 209836 Reported by: Fabian Keil <fk@fabiankeil.de> Approved by: Sascha Holzleiter <sascha@root-login.org> (maintainer) Approved by: ports-secteam (delphij, junovitch) Changes: _U branches/2016Q2/ branches/2016Q2/security/letsencrypt.sh/Makefile branches/2016Q2/security/letsencrypt.sh/distinfo
Committed to 2016Q2, thanks!