jgoerzen / Pygopherd
Licence: gpl-2.0
Multiprotocol Gopher/Web Server [Python]
Stars: ✭ 149
Programming Languages
python
139335 projects - #7 most used programming language
README for Pygopherd
QUICKSTART (Debian)
Use the .deb:
dpkg -i pygopherd.deb
or
apt-get install pygopherd
QUICKSTART (non-Debian)
- Download and install Python 2.2 or above from www.python.org, if not already present on your system.
You can run pygopherd either in-place (as a regular user account) or as a system-wide daemon. For running in-place, do this:
-
Modify conf/pygopherd.conf:
- Set usechroot = no
- Comment out (add a # sign to the start of the line) the pidfile, setuid, and setgid lines
- Set mimetypes = ./conf/mime.types
- Set root = to something appropriate.
- Set port to a number greater than 1024.
-
Modify the first line of executables/pygopherd to reflect the location of your Python installation.
-
Invoke pygopherd by running: ./executables/pygopherd
For installing:
-
Run python2.2 setup.py install
-
Make sure that the /etc/pygopherd/pygopherd.conf names valid users (setuid, setgid) and valid document root (root).
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].