[Bug 255689] [NEW PORT] net/gemserv A gemini server written in Rust
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri May 7 20:13:59 UTC 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255689
Bug ID: 255689
Summary: [NEW PORT] net/gemserv A gemini server written in Rust
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: ea at uoga.net
Created attachment 224754
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=224754&action=edit
net/gemserv port in shar format
Gemserv is a Gemini protocol server written in Rust.
Default port build has all features active (Vhosts, CGI, User directories,
Reverse proxy, Redirect, SCGI), they can be disabled with single configuration
option to leave serving only static files.
I used Porter's Handbook and a few other ports as examples to build it, with
the idea to start running gemini server as easy as possible.
Tested build and running on FreeBSD 12 and 13 jails, amd64 arch. Poudriere
"bulk" build of www/gemserv is also ok, tested with 13.0-RELEASE jail, amd64
arch.
Diff also includes reservation for uid/gid 877 in portstree, I thought maybe
having a single uid "_gemini" would be simpler for Gemini protocol servers.
All comments are welcome, thanks!
WWW: https://git.sr.ht/~int80h/gemserv
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list