Bug 237293 - [PATCH] www/caddy: missing RUN_DEPENDS security/ca_root_nss
Summary: [PATCH] www/caddy: missing RUN_DEPENDS security/ca_root_nss
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Rodrigo Osorio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-15 07:59 UTC by Pwny Tail
Modified: 2019-04-16 12:48 UTC (History)
2 users (show)

See Also:
fabian.freyer: maintainer-feedback+
koobs: merge-quarterly?


Attachments
PATCH for RUN_DEPENDS (289 bytes, patch)
2019-04-15 08:25 UTC, Pwny Tail
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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