sgopherd

[Discontinued] Small Gopher Server written in GNU Bash
git clone https://uninformativ.de/git/sgopherd.git
Log (Feed) — FilesRefs (Feed) — READMELICENSE

README (1044B)


      1                          _                  _
      2    ___  __ _  ___  _ __ | |__   ___ _ __ __| |
      3   / __|/ _` |/ _ \| '_ \| '_ \ / _ \ '__/ _` |
      4   \__ \ (_| | (_) | |_) | | | |  __/ | | (_| |
      5   |___/\__, |\___/| .__/|_| |_|\___|_|  \__,_|
      6        |___/      |_|
      7   https://uninformativ.de/git/sgopherd
      8   https://uninformativ.de/bugs.html
      9 
     10 
     11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     12 
     13 
     14 sgopherd is a simple gopher server for Unix-like systems, preferably
     15 GNU or OpenBSD.
     16 
     17 
     18 Installation
     19 ------------
     20 
     21 As sgopherd is a Bash script, there is no build process. However, the
     22 program relies on several external utilities:
     23 
     24     - GNU sed or OpenBSD sed
     25     - GNU file or OpenBSD file
     26     - logger (usually part of util-linux)
     27     - (x)inetd or systemd
     28 
     29 
     30 Running
     31 -------
     32 
     33 sgopherd does not implement any "daemon" functionality, thus you need to
     34 use xinetd or systemd's socket activation. You will also need to set up
     35 your gopher hole which will probably need to include some index files.
     36 
     37 Refer to the manpage for further details.