modern gopher server
Description
The Gophernicus Project is a one-man mission to modernize gopher, the
precursor of the evil that is WWW.
Package information
- Ports path
- net/gophernicus
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- net
- Available flavors
- None listed
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
None listed.
OpenBSD README
This README contains unresolved ports variables; replace them before using its commands.
+-----------------------------------------------------------------------
| Running gophernicus on OpenBSD
+-----------------------------------------------------------------------
After installing the gophernicus package, edit /etc/inetd.conf and add
the following, all on one line:
gopher stream tcp nowait _gophernicus ${TRUEPREFIX}/libexec/in.gophernicus in.gophernicus -h "hostname" -nm -nu -nx
Replace "hostname" with the system's hostname. This should be valid
and resolvable, as it is used to construct links.
inetd(8) must then be enabled and started:
# rcctl enable inetd
# rcctl start inetd
By default, Gophernicus serves documents from ${VARBASE}/gopher and will
only serve files which are world-readable; being readable by the
server process is not enough.
For more information, see gophernicus(8) and
${TRUEPREFIX}/share/doc/gophernicus/README.md.