Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 May 2021 15:34:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 255684] [NEW PORT] net/gemserv A gemini server written in Rust
Message-ID:  <bug-255684-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255684

            Bug ID: 255684
           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@FreeBSD.org
          Reporter: ea@uoga.net

Created attachment 224751
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D224751&action=
=3Dedit
net/gemserv port diff

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 configurat=
ion
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

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-255684-7788>