Bug 261849 - [NEW PORT] net/gmnisrv: Simple Gemini protocol server
Summary: [NEW PORT] net/gmnisrv: Simple Gemini protocol server
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://git.sr.ht/~sircmpwn/gmnisrv
Keywords: feature, needs-qa
Depends on:
Blocks:
 
Reported: 2022-02-10 01:23 UTC by Corey Hinshaw
Modified: 2024-04-07 03:01 UTC (History)
1 user (show)

See Also:


Attachments
gmnisrv.patch (10.29 KB, patch)
2022-02-10 01:23 UTC, Corey Hinshaw
no flags Details | Diff
gmnisrv-2.patch (10.21 KB, patch)
2022-02-10 17:38 UTC, Corey Hinshaw
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Corey Hinshaw 2022-02-10 01:23:25 UTC
Created attachment 231697 [details]
gmnisrv.patch

gmnisrv is a simple Gemini Protocol server written in C.

WWW URL: https://git.sr.ht/~sircmpwn/gmnisrv/tree/master/item/Makefile

The port also creates a gmni UID/GID. Similar to thw www user, it seems like a good idea to have a user/group for gemini servers.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2022-02-10 01:27:23 UTC
Thank you for the new port Corey. Does the software provide a test quite that could be hooked up with TEST_DEPENDS and (do-)test: target?
Comment 2 Corey Hinshaw 2022-02-10 02:49:33 UTC
Unfortunately, I don't believe the software has a test suite - it is not mentioned in the documentation and I see no test targets in the project Makefile.
Comment 3 Corey Hinshaw 2022-02-10 17:38:36 UTC
Created attachment 231727 [details]
gmnisrv-2.patch

Updated the patch improves rc.d script formatting
Comment 4 Corey Hinshaw 2022-04-20 17:57:24 UTC
Is there any additional information that would be helpful in order to add this port?