security/letsencrypt.sh is currently broken in the 2016Q2 branch:
$ /usr/local/bin/letsencrypt.sh -c
+ 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 $?
The relevant upstream bug report is:
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.
for a rough draft on how MFH works for the ports quarterly branch.
A commit references this bug:
Date: Tue May 31 16:22:59 UTC 2016
New revision: 416208
MFH: r412687 r415739
- Update to version 0.2.0 to unbreak
Reported by: Fabian Keil <email@example.com>
Approved by: Sascha Holzleiter <firstname.lastname@example.org> (maintainer)
Approved by: ports-secteam (delphij, junovitch)
Committed to 2016Q2, thanks!