OpenBSD Handbook

OpenBSD 7.9 release · amd64 · Generated 2026-09-09

lego-4.33.0

Let's Encrypt/ACME client written in Go

Back to search · Project homepage

Description

Lego can be use as a Let's Encrypt/ACME CLI and can solve multiple ACME challenge types out of the box or use custom challenge solvers. Features: - ACME v2 RFC 8555 - Support RFC 8737: TLS Application-Layer Protocol Negotiation (ALPN) Challenge Extension - Support RFC 8738: certificates for IP addresses - Support RFC 9773: Renewal Information (ARI) Extension - Support draft-ietf-acme-profiles-00: Profiles Extension - Register with CA - Obtain certificates, both from scratch or with an existing CSR - Renew certificates - Revoke certificates - Robust implementation of all ACME challenges - HTTP (http-01) - DNS (dns-01) - TLS (tls-alpn-01) - SAN certificate support - CNAME support by default - Comes with multiple optional DNS providers - Custom challenge solvers - Certificate bundling - OCSP helper function

Package information

Ports path
security/lego
Package architecture
amd64
Maintainer
Horia Racoviceanu <horia@racoviceanu.com>
Categories
security, lang/go
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, riscv64

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Build

Installing and updating packages · Package details as JSON