Bug 226891

Summary: security/dehydrated: Update to 0.6.1-7 to pull in bug fix
Product: Ports & Packages Reporter: Joseph Mingrone <jrm>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Some People CC: sascha
Priority: --- Flags: bugzilla: maintainer-feedback? (sascha)
sascha: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch to update security/dehydrated to vesrion 0.6.1-7 jrm: maintainer-approval?

Description Joseph Mingrone freebsd_committer freebsd_triage 2018-03-24 10:02:07 UTC
Created attachment 191778 [details]
patch to update security/dehydrated to vesrion 0.6.1-7

The attached patch pulls in an upstream fix for the problem below.  0.6.1-7 is not a true upstream release, but 0.6.1 is broken.

Checking Let's Encrypt certificate status:
# INFO: Using main config file /usr/local/etc/dehydrated/config
Processing ftfl.ca with alternative names: mastodon.ftfl.ca www.ftfl.ca
 + Checking domain name(s) of existing cert... unchanged.
 + Checking expire date of existing cert...
 + Valid till Apr 13 07:20:43 2018 GMT (Less than 30 days). Renewing!
 + Signing domains...
 + Generating private key...
 + Generating signing request...
 + Requesting new certificate order from CA...
 + Received 3 authorizations URLs from the CA
 + Handling authorization for mastodon.ftfl.ca
sign_csr:105: challenge_identifiers: assignment to invalid subscript range
Comment 1 Sascha Holzleiter 2018-03-24 17:31:15 UTC
Comment on attachment 191778 [details]
patch to update security/dehydrated to vesrion 0.6.1-7

This must have slipped my tests due to the exclusive use of DNS-01.

Thanks for spotting this and making a patch!
Including the new wildcard documentation with commit 7c40c72 is also a good idea.

poudriere testport (amd64) -> ok

Looks good to me, thanks again!