While auditing acme-client(1) I have noticed that the source code still makes references to curl.
Apparently acme-client(1) used curl for HTTP transfers up until this commit: https://github.com/kristapsdz/acme-client/commit/d9d2382d5ebfa9dc6c3c086c1acf0e905d389fbc The following diff should solve it: Index: usr.sbin/acme-client/netproc.c =================================================================== RCS file: /cvs/src/usr.sbin/acme-client/netproc.c,v retrieving revision 1.30 diff -u -p -u -p -r1.30 netproc.c --- usr.sbin/acme-client/netproc.c 12 Jul 2021 15:09:20 -0000 1.30 +++ usr.sbin/acme-client/netproc.c 24 Aug 2021 06:47:42 -0000 @@ -33,7 +33,7 @@ #define RETRY_MAX 10 /* - * Buffer used when collecting the results of a CURL transfer. + * Buffer used when collecting the results of an http transfer. */ struct buf { char *buf; /* binary buffer */ @@ -41,7 +41,7 @@ struct buf { }; /* - * Used for CURL communications. + * Used for communication with other processes. */ struct conn { const char *newnonce; /* nonce authority */