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

Bug#1122275: ITP: golang-github-letsencrypt-boulder -- ACME-based certificate authority in Go



Package: wnpp
Severity: wishlist
Owner: Simon Josefsson <simon@josefsson.org>

* Package name    : golang-github-letsencrypt-boulder
  Version         : 0.20251202.0-1
  Upstream Author : Let's Encrypt (ISRG)
* URL             : https://github.com/letsencrypt/boulder
* License         : MPL-2.0
  Programming Lang: Go
  Description     : An ACME-based certificate authority, written in Go.

 This is an implementation of an ACME-based CA. The ACME protocol
 (https://github.com/ietf-wg-acme/acme/) allows the CA to automatically
 verify that an applicant for a certificate actually controls an
 identifier, and allows subscribers to issue and revoke certificates for
 the identifiers they control. Boulder is the software that runs Let's
 Encrypt (https://letsencrypt.org).
 .
 This package contains a severely stripped down version of Boulder
 source code for use as a Go library for other packages.

I hope to maintain this as part of the Go team:

https://salsa.debian.org/go-team/packages/golang-github-letsencrypt-boulder/
https://salsa.debian.org/jas/golang-github-letsencrypt-boulder/-/pipelines/

The goodkey/ sub-directory of this package is needed by
'golang-github-sigstore-sigstore' in Debian, but I have historically
patched away its use because Boulder is such an enourmous project to
package.  However, I realized that I can package Boulder stripped down
and only with the goodkey/ parts for now, and if there is ever any other
needs for boulder in Debian, this package can improve incrementally to
add other parts of it.  As such, this package has a large
Files-Excluded: list right now.

/Simon

Attachment: signature.asc
Description: PGP signature


Reply to: