A shameless plug: <https://gitlab.com/CasperVector/emca/> might be of some help in understanding the protocol. The script (169 SLOC as of now) is not be directly usable to you since it is written in python, but I tried quite hard to make the workflow as clear and concise as possible :)
On Sat, Aug 13, 2016 at 01:05:30PM +0200, Laurent Bercot wrote: > So, I plan to understand exactly what an ACME client does before installing > one - maybe a bash client (which would require installing bash on > skarnet.org, which I've been able to avoid so far), or maybe I'll write a > minimalistic C one. I'll probably get around to it somewhere in the course > of 2017. -- My current OpenPGP key: RSA4096/0x227E8CAAB7AA186C (expires: 2020.10.19) 7077 7781 B859 5166 AE07 0286 227E 8CAA B7AA 186C
