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
| System | Port | Version |
|---|---|---|
| OpenBSD | security/acme.sh | 3.1.6 |
| FreeBSD | security/acme.sh | 3.1.6 |
| DragonFly | security/acme.sh | 3.1.0 |
| HardenedBSD | security/acme.sh | 3.1.6 |
| GhostBSD | security/acme.sh | 3.1.6 |
| OPNsense | security/acme.sh | 3.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.