[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#953135: ITP: golang-github-letsencrypt-challtestsrv -- ACME challenge mock server

Package: wnpp
Severity: wishlist
Owner: Harlan Lieberman-Berg <hlieberman@debian.org>

* Package name    : golang-github-letsencrypt-challtestsrv
  Version         : 1.2.0
  Upstream Author : Let's Encrypt (Internet Security Research Group)
* URL             : https://github.com/letsencrypt/challtestsrv
* License         : MPL-2.0
  Programming Lang: Go
  Description     : ACME challenge mock server

challtestsrv is a library for testing code to respond to HTTP-01,
DNS-01, and TLS-ALPN-01 ACME challenges.  It can also be used as a
mock DNS server letting developers mock `A`, `AAAA`, `CNAME`, and
`CAA` DNS data for specific hostnames.
Important note: The `challtestsrv` library is for TEST USAGE ONLY.  It
is trivially insecure, offering no authentication whatsoever.  Only
use this library in a controlled test environment.

This library is being packaged as a dependency for pebble, which is
itself an ACME test server to be used by the Debian Let's Encrypt team
for end-to-end CI testing of ACME clients.

Reply to: