Bug 224549 - security/acme.sh: missing socat dependency when running with --standalone
Summary: security/acme.sh: missing socat dependency when running with --standalone
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Dan Langille
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-23 16:28 UTC by ferrao
Modified: 2017-12-23 17:09 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (dvl)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ferrao 2017-12-23 16:28:09 UTC
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.
Comment 1 Dan Langille freebsd_committer 2017-12-23 17:08:45 UTC
I added a STANDALONE option.  I hope this helps.

Thank you.
Comment 2 commit-hook freebsd_committer 2017-12-23 17:08:54 UTC
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