Bug 237293

Summary: [PATCH] www/caddy: missing RUN_DEPENDS security/ca_root_nss
Product: Ports & Packages Reporter: Pwny Tail <pwnytail>
Component: Individual Port(s)Assignee: Rodrigo Osorio <rodrigo>
Status: Closed FIXED    
Severity: Affects Many People CC: fabian.freyer, rodrigo
Priority: --- Flags: fabian.freyer: maintainer-feedback+
koobs: merge-quarterly?
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
PATCH for RUN_DEPENDS none

Description Pwny Tail 2019-04-15 07:59:12 UTC
Caddy has the feature for automatic Certification installation from let's encrypt  for HTTPS. The Port is impossible to install cert, because no root cert for let's encrypt is install autoamtic.


need to install security/ca_root_nss
Comment 1 Pwny Tail 2019-04-15 08:25:03 UTC
Created attachment 203686 [details]
PATCH for RUN_DEPENDS

Makefile entry for RUN_DEPENDS.
Comment 2 Fabian Freyer 2019-04-15 12:03:54 UTC
Thanks! @koobs: I guess it would be good if this were merged into quarterly.
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-04-15 12:56:12 UTC
A commit references this bug:

Author: rodrigo
Date: Mon Apr 15 12:55:22 UTC 2019
New revision: 499020
URL: https://svnweb.freebsd.org/changeset/ports/499020

Log:
  Add missing run dependency to security/ca_root_nss

  Caddy has a feature for automatic Certification installation
  from let's encrypt for HTTPS.
  Without security/ca_root_nss certificates are impossible to
  install, because root certificate is missing.

  Bump PORTREVISION.

  PR:		237293
  Submitted by:	Pwny Tail <pwnytail@bsd.services>
  Approved by:	 Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)
  MFH:		2019Q2

Changes:
  head/www/caddy/Makefile
Comment 4 Rodrigo Osorio freebsd_committer freebsd_triage 2019-04-15 12:57:20 UTC
Committed, thanks.
A merge request in quarterly was performed.
Comment 5 commit-hook freebsd_committer freebsd_triage 2019-04-16 12:48:58 UTC
A commit references this bug:

Author: rodrigo
Date: Tue Apr 16 12:48:06 UTC 2019
New revision: 499092
URL: https://svnweb.freebsd.org/changeset/ports/499092

Log:
  MFH: r499020

  Add missing run dependency to security/ca_root_nss

  Caddy has a feature for automatic Certification installation
  from let's encrypt for HTTPS.
  Without security/ca_root_nss certificates are impossible to
  install, because root certificate is missing.

  Bump PORTREVISION.

  PR:		237293
  Submitted by:	Pwny Tail <pwnytail@bsd.services>
  Approved by:	 Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)

  Approved by:	ports-secteam

Changes:
_U  branches/2019Q2/
  branches/2019Q2/www/caddy/Makefile