acme-client is a client for Let's Encrypt users, but one designed for
security. No Python. No Ruby. No Bash. A straightforward, open source
implementation in C that isolates each step of the sequence.
WWW: https://kristaps.bsd.lv/acme-client/
security/acme-client: Fix runtime when SSL_DEFAULT != libressl
- Make sure we link with libthr as well to prevent runtime errors
like "tls_init: No error: 0" [1].
- Adopt the nicer approach for linking with libtls taken by
net/openntpd; it doesn't require patching of build files [2].
- Remove unused patch
PR: 228438
Submitted by: madpilot, tobik [1], leres [2]
Reported by: dch
Approved by: brnrd (maintainer timeout, 2 weeks)
security/acme-client: Add run-time dep on ca_root_nss
- acme-client fails at runtime if CA roots not installed
PR: 215722
Reported by: pete@nomadlogic.org
security/acme-client: Update to 0.1.13
- Update to 0.1.13
- Modify all configuration paths from letsencrypt to acme
- Update periodic script to reflect path changes
- Update sample scripts to reflect path changes
- Add warning to pkg-message for changed paths
- Add UPDATING entry for changed paths
- Remove warning for old periodic.conf variable names
- Remove warning for letskencrypt rename
security/acme-client: Fix CONFLICT errors when OpenSSL is installed
- As reported for OpenNTPd
PR: 213691
Reported by: Simeon Simeonov <blackmore@pichove.org>
security/acme-client: Fall back to letskencrypt periodic vars
- Add WARNING to pkg-message for rename
- Fall back to weekly_letskencrypt periodic vars
- Emit WARNING from periodic when old periodic var is used
Reported by: feld
security/acme-client: Rename from letskencrypt, update to 0.1.11
- Rename security/letskencrypt to security/acme-client
- Update to 0.1.11
- Modify periodic and sample scripts to use acme-client
- Use new 'backup' option by default in renew script