BSD Ports

security/acme.sh 3.1.6 OpenBSD

pure Unix shell script implementing ACME client protocol

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Kirill A. Korinsky <[email protected]>
Last update
Commit
63bc021321
Categories
security

Description

ACME protocol client written in shell

  • Full ACME protocol implementation.
  • Support ACME v1 and ACME v2.
  • Support ACME v2 wildcard certs.
  • Simple, powerful and very easy to use. You only need 3 minutes to learn it.
  • Bash, dash and sh compatible.
  • Simplest shell script for Let's Encrypt free certificate client.
  • Purely written in Shell with no dependencies on python or the official Let's Encrypt client.
  • Just one script to issue, renew and install your certificates automatically.
  • DOES NOT require root/sudoer access.
  • Docker friendly.
  • IPv6 support.

Note that acme.sh uses ZeroSSL as the certificate authority by default. See https://github.com/acmesh-official/acme.sh/wiki/Server if you would like to use Let's Encrypt or another CA.

In the other systems

SystemPortVersion
OpenBSDsecurity/acme.sh3.1.6
FreeBSDsecurity/acme.sh3.1.6
DragonFlysecurity/acme.sh3.1.0
HardenedBSDsecurity/acme.sh3.1.6
GhostBSDsecurity/acme.sh3.1.6
OPNsensesecurity/acme.sh3.1.3_1

Install

Binary package:

pkg_add acme.sh

From the ports tree:

cd /usr/ports/security/acme.sh && make install

Dependencies

Run dependencies 3

No port depends on this one.

Commit history 3

DateCommitCreditsLog message
63bc021321 kirill security/acme.sh: update to 3.1.6
1edb56410a kirill security/acme.sh: update to 3.1.5
193590c291 kirill security/acme.sh: update to 3.1.4