Bug 259247 - security/cfssl: add USE_RC_SUBR, USERS, and GROUPS
Summary: security/cfssl: add USE_RC_SUBR, USERS, and GROUPS
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL: https://github.com/trombik/freebsd-po...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-18 09:38 UTC by Tomoyuki Sakurai
Modified: 2021-10-18 16:55 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments
the patch enables users to run cfssl as a daemon (4.08 KB, patch)
2021-10-18 09:38 UTC, Tomoyuki Sakurai
no flags Details | Diff
poudriere log (650.07 KB, text/plain)
2021-10-18 09:39 UTC, Tomoyuki Sakurai
no flags Details

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