Bug 259247

Summary: security/cfssl: add USE_RC_SUBR, USERS, and GROUPS
Product: Ports & Packages Reporter: Tomoyuki Sakurai <trombik1973>
Component: Individual Port(s)Assignee: Yuri Victorovich <yuri>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (yuri)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/trombik/freebsd-ports-cfssl
Attachments:
Description Flags
the patch enables users to run cfssl as a daemon
none
poudriere log none

Description Tomoyuki Sakurai 2021-10-18 09:38:37 UTC
Created attachment 228804 [details]
the patch enables users to run cfssl as a daemon

the patch enables users to run cfssl as a daemon. the daemon provides APIs over HTTP. SQL files are required to create database. goose is also installed to migrate database.
Comment 1 Tomoyuki Sakurai 2021-10-18 09:39:22 UTC
Created attachment 228805 [details]
poudriere log
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2021-10-18 16:54:36 UTC
Committed, thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2021-10-18 16:55:10 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a6dddfbc3b259aaec389e8314b703851e7c8eb68

commit a6dddfbc3b259aaec389e8314b703851e7c8eb68
Author:     Tomoyuki Sakurai <trombik1973@gmail.com>
AuthorDate: 2021-10-18 16:38:27 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-10-18 16:54:28 +0000

    security/cfssl: Add the RC script to start as a daemon to run the HTTP-based API server

    The API endpoint is 127.0.0.1:8888.

    PR:             259247

 GIDs                                |  2 +-
 UIDs                                |  2 +-
 security/cfssl/Makefile             | 20 ++++++++++++++++++-
 security/cfssl/files/cfssl.in (new) | 38 +++++++++++++++++++++++++++++++++++++
 security/cfssl/pkg-plist (new)      |  9 +++++++++
 5 files changed, 68 insertions(+), 3 deletions(-)