sthen a1085cb248 import ports/security/acme-client, the original version with a different
config style, which still has DNS-01.  ok landry@

---
acme-client is a client for the ACME protocol used by the Let's Encrypt CA.
It uses isolated processes for various operations - network code doesn't
have access to the filesystem, etc - this is enforced by pledge(2).

acme-client is present in the OpenBSD base system. This package is for the
original version, which uses a different configuration interface (CLI rather
than configuration file). It also supports the DNS-01 challenge type which
is not currently available in the version in the base system.

The executable is installed as "eacme-client".
---
2018-09-11 10:35:12 +00:00

30 lines
570 B
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2018/09/11 10:35:12 sthen Exp $
COMMENT= privilege-separated letsencrypt client
DISTNAME= acme-client-0.1.16
EXTRACT_SUFX= .tgz
CATEGORIES= security security/letsencrypt
HOMEPAGE = https://kristaps.bsd.lv/acme-client/
MASTER_SITES= ${HOMEPAGE}snapshots/
MAINTAINER= Stuart Henderson <sthen@openbsd.org>
# ISC
PERMIT_PACKAGE_CDROM= Yes
# uses pledge()
WANTLIB += c crypto ssl tls
NO_TEST= Yes
ALL_TARGET= acme-client
post-install:
mv ${PREFIX}/bin/{,e}acme-client
mv ${PREFIX}/man/man1/{,e}acme-client.1
.include <bsd.port.mk>