net/socat port dependency is missing from acme.sh. When trying to issue a certificate on standalone mode it asks for the socat packages: root@mx:~ # acme.sh -ak 4096 -k ec-384 --standalone --issue -d example.com -d www.example.com [Sat Dec 23 03:38:57 -02 2017] Please install socat tools first. [Sat Dec 23 03:38:57 -02 2017] _on_before_issue. After installing socat via ports or pkg, acme.sh works as expected.
I added a STANDALONE option. I hope this helps. Thank you.
A commit references this bug: Author: dvl Date: Sat Dec 23 17:08:16 UTC 2017 New revision: 457087 URL: https://svnweb.freebsd.org/changeset/ports/457087 Log: Add standalone option to pull in socat PR: 224549 Reported by: ferrao@if.ufrj.br Changes: head/security/acme.sh/Makefile