BSD Ports

security/uacme 1.8.1 OpenBSD

lightweight C ACMEv2 client, uses external authenticators

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Stuart Henderson <[email protected]>
Categories
security, www

Description

uacme is a lightweight client for the RFC8555 ACMEv2 protocol used with certificate authorities to validate and issue X509 certificates. It is written in plain C with minimal dependencies (libcurl and a TLS library) and can handle all authentication types via external hooks (examples included for http-01, dns-01 via nsupdate, and tls-alpn-01).

In the other systems

SystemPortVersion
OpenBSDsecurity/uacme1.8.1
FreeBSDsecurity/uacme1.8.1_1
NetBSDsecurity/uacme1.8.1nb1
DragonFlysecurity/uacme1.7.6_1
HardenedBSDsecurity/uacme1.8.1_1
GhostBSDsecurity/uacme1.8.1_1

Install

Binary package:

pkg_add uacme

From the ports tree:

cd /usr/ports/security/uacme && make install

Dependencies

Build dependencies 2
Run dependencies 1

No port depends on this one.